<SEC-DOCUMENT>0000703604-22-000083.txt : 20221103
<SEC-HEADER>0000703604-22-000083.hdr.sgml : 20221103
<ACCEPTANCE-DATETIME>20221103075106
ACCESSION NUMBER:		0000703604-22-000083
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		102
CONFORMED PERIOD OF REPORT:	20220930
FILED AS OF DATE:		20221103
DATE AS OF CHANGE:		20221103

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Distribution Solutions Group, Inc.
		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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-10546
		FILM NUMBER:		221356296

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

	MAIL ADDRESS:	
		STREET 1:		8770 WEST BRYN MAWR AVENUE
		STREET 2:		SUITE 900
		CITY:			CHICAGO
		STATE:			IL
		ZIP:			60631

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LAWSON PRODUCTS INC/NEW/DE/
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>dsgr-20220930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:2fa3f835-16ce-48fb-949b-b1c39e0425ef,g:7b9e9254-48d5-4f6a-b32c-cd81a8a4dcb2,d:08b0dd4a2a684e3eb4cbbfecb204116a--><html xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dsgr="http://www.lawsonproducts.com/20220930" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>dsgr-20220930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl8yLTEtMS0xLTkxNDQ4_a824a30e-c52b-4312-8ca0-fbf762ecf567">0000703604</ix:nonNumeric><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl81LTEtMS0xLTkxNDQ4_ccde30b1-8fee-447f-bda4-7eb8d3ee6756">False</ix:nonNumeric><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl82LTEtMS0xLTkxNDQ4_0dacaeb2-8c7a-4c8e-8363-adccaf36e9ca">2022</ix:nonNumeric><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl83LTEtMS0xLTkxNDQ4_2d8466ef-ba3d-4277-837f-e3c14e9b6ec2">Q3</ix:nonNumeric><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl84LTEtMS0xLTkxNDQ4_948fc6e8-a115-4bff-a94e-961d2a2ea54c">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i0e5468f17bc34612a054d784493b1063_D20220101-20220930" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="ie295e3b3da834f4089961a5a5878f04c_D20220101-20220930" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMTAyL2ZyYWc6MDlkYWMwMTg5NzdkNDJhNGE0Yzc1NGFjNTViNjUzMDkvdGV4dHJlZ2lvbjowOWRhYzAxODk3N2Q0MmE0YTRjNzU0YWM1NWI2NTMwOV8zODQ4MjkwNjk3NDgy_a5cc37a0-e96f-41db-ae3c-3a4a4fdad730">5</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="dsgr-20220930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia17fbf0195524ac6a3afb9ef1eebc5ad_I20221024"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-10-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i623241811ee142e9837e53fc0dccc2ec_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i0a67004b79e8435288d9def04e178b5c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f5ec0829f9c43ccac62dcced092680e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92950f8ab23140ce84eb8c7847ff7965_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b877f0fbeff49cf9689920416934e4b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c5f6f952b2e4d91999ca23898b564b8_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ac9d6446af24b63b21ad266d2636868_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic285b3d9f4c1443bbb9e92bcf6db794b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if93eb3ee3a8347fe87afb1bbed7a5ae3_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29b9399e52364ba9a060a4c6e5330421_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7143a864219428caf089b389945f1c9_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife0ebc3fdd0f49acb931017b698d2422_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5a62ca478f24f8fbdc5706b0e938221_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f04f96ac8594b3b8701b06607962398_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6087c575c7af45d29851dd8430854577_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i218aa8d3e02348a89d7cdd808be1915f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66b0d831802c461da395d4ef833f76ba_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75c5a18757104896bbf4f39d0b6117cf_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf017f15e45446d3858dd7d1e86ebc43_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5188bef92a94c61aaec27dad664edc7_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab78575718fe4ea3a0b8a0e8122f1943_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5fe07b83ebf42ba8f41428038b385b6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec6d2a95fd5f4f7680acddd2839cea78_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6135ca70b4bc45e49ac0c21b6816b8cf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id54915b6ae264fe9ae5e2fdad92c4a88_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cde5806c11f4c8f9ebc0632bcdc819a_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d928189d14848a39abbdae942cfc95d_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69998008df8546309239e092d789a8ce_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f9e657cf025411b9b46a061db49a788_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6e16690ac5c4407bd8ee1d4923b8751_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40838a7ae58446d18d68ff06458b38a1_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb3c7110f48e49c1aab9c6e100f44eca_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee4a0c70d9d84283bcaec959e2b0ead1_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39474e5772f84b468c5c59af8569faa3_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="i2c9d8054e00040c8b1554fef0aca9ce1_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="i4e6e33fd2805426b8d4e2e3028dedb7d_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="i40ce5de84c314ca0b73971dff3f5b7ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id197c58e68924ac5a542d9ef553e861b_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="ib7acedd400ad4d669c012d05c48aa6fe_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="i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife5cadfd22cb468c8b5636447d990f83_D20210101-20210331"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91c6d095e4dc40d8ba3c2d2c0752ad54_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i466aeb0e013b4275ae650f191b5d4ef4_I20210331"><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>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icef4149780c84187a43d75503b51ed0f_I20210331"><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>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd621ca349e147869e94cf65c1b0e721_I20210331"><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>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i098a521657bd4983b841ea49fef15cee_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie965f4ebb0da4e16a42977f281e70344_I20210331"><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>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7322f80048b44ab99c6870126091d2fe_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fcc8b7acbb14e639b77570e6cd5aefc_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i066c160e25e640f99def73283d531298_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i427a5f79dc42441d80d9232b1f8c31d8_D20210401-20210630"><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>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46a0d96920ae4863aa073d1c28e04a71_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if80a7aad68ce4d60a5c5765e7adee26e_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f669343eb334497a064f4e12c1d034d_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6569e58ee5554b4689219c1e8725fc01_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1244be9d10a8491795874fa3f1967f54_I20210630"><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>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0942fa04e4654d65901d5884428e6a56_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02e157897b48444eac58dde1c2efe1d0_D20210701-20210930"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id36db653cdaa49d5b2e29012034d2ec6_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i318b76ae43854139bd8555d273bb7164_I20210930"><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>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9d8b2f0193a40a5baf7e21971dc5b5d_I20210930"><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>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2646762de9a842c089db7fd2f2f9c2bf_I20210930"><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>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9be998e5851243eb9a955caf4e142298_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68a09b95490b4a829d8029449db62c40_I20210930"><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>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>dsgr:segment</xbrli:measure></xbrli:unit><xbrli:context id="i30e6b23bfe5840e7a3d045925e773fa4_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib45c4524d84643038427e296875c7abd_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityEquityholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="provision"><xbrli:measure>dsgr:provision</xbrli:measure></xbrli:unit><xbrli:context id="ic5b8e4afe372443d9b77f065a0f99789_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityHoldbackSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae8471d3315340c48fa1425887d6569e_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">dsgr:GexproServicesHoldbackSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:GexproServicesStockholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4bd702ff21b495082d8236333c94489_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproServicesShareholdersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:GexproServicesStockholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:VMIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ab1eeb0f17e40b7bc97d7323f93d792_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice2bdce6a5704b6d8459e549de580ec4_D20220101-20220930"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d999ed8f58444eb9b3d592b93beb318_D20220101-20220930"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47b7845c415540a38ac0534fb684a467_D20220101-20220930"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4671bdf06b3462d8018009415bac4da_D20220101-20220930"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b5885484f334029bd4008e96124995c_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e074d2506b4454ea96d0debe9e56a11_D20220101-20220930"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13e819ab269b48ddad4ea71c42984ff6_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33a456446b0c4d7fb9370895bf5ed84a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff7dbf0f2f89454497b98b9b4148dd45_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idac90591da5c46cf8d0b2447cb10f32b_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64b5419d63924ec89b92a43f462541ad_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic602f5ce76084423b1736bc0a5a413af_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03c654e878f74dd292694ea0bac37d1b_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2cd7a5c98ae40aba6de015d5eec893e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5414c712c114937a39e06b4316897a2_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1339b4135cc547c399d085b556759412_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="reportable_segment"><xbrli:measure>dsgr:reportable_segment</xbrli:measure></xbrli:unit><xbrli:context id="id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dsgr:LargestSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">dsgr:InventoryBenchmarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id120041ae3bc4b62b9b77bd1ff68bc06_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dsgr:LargestSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">dsgr:InventoryBenchmarkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproServicesFormerOwnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">dsgr:EarnoutSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic52c847757834c9c92bdf7a5b4816524_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44ae390ea8aa40e699436f582ce5c936_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2dfc88e3355468cbce469ec55e7758f_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic739879d44cd4afda31a6d9b2e0ee428_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia34930531576445388784ebf356feb3b_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92a39290edfc4575a13573c4ae7013a4_I20220429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a029c690a7a46c095044c09fd38fcfa_I20220103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a657f4d2ce448549558299b2f228819_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib827bbcde7f747998f73350aa74b587d_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60d5c09fdd4d446698e36b85f7bf1243_I20220429"><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">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i709f9ad34b2a457fbab9369d9ce6c601_I20220103"><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">dsgr:ResoluxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id72931adf27341dba766c9cfe82d0191_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26aee3d8a9d64ae29a045fc8b8aaafe8_I20220601"><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">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a97b577851644808fe815c69873924e_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie37c1b70a4134773adb5325df3b5ce02_I20220429"><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><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f9c2f6c79674523ab8dcd519556805a_I20220103"><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><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i381eefe0c9c74fab91b1829497984326_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a6258df22954a52b9aeff84682f6f4c_I20220601"><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><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8daab27dbd974bd5949f6708e6168e0f_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida50cc08df3b49749e1653cbf5062b1c_D20220602-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-02</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i948319e8c65343f0aa6571861a699699_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if27a1ab4c45140c581f4677e374aa60f_I20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie504e314c930441f8b054f0f4b10e693_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f2a490531694f74bad1d86c7301f533_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ee0a7e757d493dabdcdb28187777d1_I20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6d62f630eff4b9a95cd80c7bb4e36df_I20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e4eee0756b4983846a9cee8ca8ee41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i868b1b7ec6a94a139a6b02ab9aad6419_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaa40b7ae1e741da9134b3006071a3cb_I20210930"><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">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d10ba64b7134a2bbff512ccca0856eb_I20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35fcec741d294f0f9634c5e4f2faac78_I20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if866aa38b6c44b5298208f2e05efe795_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7957c83e41f84df0a376ae4820a1d25d_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec0653cc82db4d3ea9114113c7087ed2_I20210930"><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><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaa640338ce84eb7a98d1831906297fa_I20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifde1e726777149d08d40b44dd1018c8e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic87e6b8ac0e5464580bd287b1e4fdf9f_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaae24f0416044bb840f1870d38ed94a_D20211101-20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b32fbf52d034c4092eb1ae2507f0d63_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95406f2886b643789252a0c2208ea06c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="revenuestream"><xbrli:measure>dsgr:revenueStream</xbrli:measure></xbrli:unit><xbrli:context id="id2814df633634ef9b470138f8e1141de_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c3c7bc9b0564b0c83bf1288e2dda4bb_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b591721674e4a218c015b120d0c2830_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i605dd1545e2640478305bc03d173f358_D20210701-20210930"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39eb601b164548ebacbcadafc255c0df_D20220101-20220930"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd44f9c905264a388a7071fd655d17e3_D20210101-20210930"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6b5fc5053134870b484a4c499a2d13b_D20220701-20220930"><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>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i673e7d02d2ca40a69ad85e9901970d70_D20210701-20210930"><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>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f7c367a3d884462bcee52251a3d1301_D20220101-20220930"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib337e7378d1543d682da5f698a076abe_D20210101-20210930"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8951c1bc29314277bb536c766b55874c_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i685b09904eda478d8c0ad4feac923920_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7d3652838d44ba3b38f340e3e2d24c4_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3cd92d6aa86470b98d05ea2b7e45f63_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie68a513ffa0648d5abad0bd18babea19_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i129ed0284dcc46b28ad603265b0ae7d0_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1e35a5488194a7197126b8ad04e38f6_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia301b454d8904c0e9fd252eae84a5956_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1818ffbaee41439b957796edbde26797_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd8e42df91c047edb0b6beedefeeeab0_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id074d0394ace4415a7e3b0d608365fa8_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i697fe9c7000b4032b7585188436abeb7_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3ad6bb03feb4e7cb94d0bb9b8cc9fcc_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d5a528fd685432680e919a16a5ec22f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8065c9134aeb4052ad25a2d91c7f3fb5_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idce799ed4dae4c44aec3820d1f00e9df_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb6f8e024cae4f33b4833e592d2dfb7d_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i171e5ee4d7174038b013037975b83ece_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia029d66cbd4249e0b0cb6d8771457388_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72bf997ccb654e9487d8d9e85cd575c0_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42194f7857fa460aaaecc2a8c45948ee_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i188f972c465945568e77e83c3671a2e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fa0e6eb9b7b4216ae9ef15296b57bda_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i708091f8881e4ebfb6d5b52d342790d3_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0134e33fe4d4ede8d29f8dc6c021d25_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4757819f2f67454da339624897f67c92_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8431393fdd5744f2a2edf5d3545ff32e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f4019e249ce4145a68ec317d57a1585_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02fbb376ec034e3cb764b0cc3cd3be3c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i487ad71e33734ad097cffac7eb9d7aee_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0935d76280894fafb6aec6b347e5dc0c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedf016c3228b40a6b3e001bcfd074211_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32bd195550c64f9cb0eb955b5b9b57b2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eb4006f34854f47b76639b56f529689_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3181add406fd41a48186d4fca839a8f5_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i752eeaabf9a34bda8ee80b18d817cefa_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69647fb7d8e94a5fa38fc2fd2bfb30a2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff0ee110fd504615bfed4b7d987a1850_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9ffdc5f7f1b461a9e0286bcb91b5a33_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec1275df6b1247968c6ded4e1f3ca319_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61602a7da6f24e9fa930e23106b69bd1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i519c890dddf348b8b206844f23c385ff_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied16b8cedee24910a2b515ab83e06262_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1b0b4f8c7ac4e769284635363f6bd09_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaab864d267d94856b75ee49b58a3a336_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie818eb0ed9b14812859bb9461f15181c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f11184525c46bba8461dfccc35fdd4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57d143e99b2840c2a7be20265bf17dc5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbef0e6192554a83a69aee1fc45a1328_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5a900096d1148b7b3f85d32b4833530_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9d5cf2a6b23459fa8df6aa6f00941a5_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8767c13164d74329877b6349d99da8e7_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61eba44c1a204ec3b677804f8c1e6a10_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9faec124fd3c4f749d21a31e53390cd7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac00cb9ac11f42a684a7be16252bd364_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5baa2edbc1248fba6b1928a49f272ec_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i913025a6b90449338b4e123142fd7f21_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85e326f6e53345249ea201de8a99eb74_D20220101-20220930"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53f51f180e0946129917674da470766e_D20220101-20220930"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="earnoutprovision"><xbrli:measure>dsgr:earnoutProvision</xbrli:measure></xbrli:unit><xbrli:context id="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dc137310cda42bfa1c46c4978afab07_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15783a129e0d469a896fa4be15069446_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad4315f77d9c449498dcef285dd177cb_I20220930"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe8161e457584542a495416507115975_I20211231"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"><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:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabc5ec154b19401b9678aacaa18b0547_I20211231"><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:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05ab1c53dd794f75a8470672f8dfe462_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:OtherRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5039cdbe4d24bc4be27d81916837ec5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:OtherRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d8ae3e1032246c5bb1a93ff4f7ebdbd_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:PreviousRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice535eb0fcbf41589f42676122c96914_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:PreviousRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i317b40e37e9f4d05a72a5dcd0ef447df_I20220930"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9bcc88a94fe40b9847c0581f736a29f_I20211231"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib978301ff2be4e0b998ad7f8090ee57c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i614b275be11f4cffa4a7f7896ae38773_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42906695b92d49e0b836cc0a0538830e_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc1fb516afa646dcbc4382d77483263b_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i260e185f97e64bddad86da4624848512_I20220401"><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:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if249754e625b4ec2b2eec575768cfc45_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a83fd4acb54683b2945ae7182c0100_D20220429-20220429"><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:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-29</xbrli:startDate><xbrli:endDate>2022-04-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d34cebe9ff04f56851416c9244221f5_I20220930"><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:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930"><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>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if63ab8e8590a4edc8f1cc24b673adeb9_D20220401-20220401"><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:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfb46b367b97423d89731d02f589c17c_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i454a484bfdec4a56b17d2511edc961d8_D20220401-20220401"><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:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03a4adbd686c4faab1fdd40ee4b50192_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05c1f9b881f64599b40cc3a6f6afd5a9_D20220401-20220401"><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="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f2206066e934db492a4ca45e7871e44_D20220401-20220401"><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:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51ce5a1195f04b16a0fdd71bd7aabd5f_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e4523e8d77c419db20811badcbfe77c_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05cfe7e574824f57aae1a028911321be_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec5b38a2ff3d4496922e739b93de358d_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1a3f1c34720493b9e957a547308755e_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33685913eeed4bc2bdcfd5ad231b193d_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6f1bee569a04273a2097abeecc0336d_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba3d239874724d0492c046988df8dd13_D20220401-20220401"><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:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i609f4b50e7374e4e8b63944e50fcc0d3_I20220401"><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>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0227f99db57e474992adcf6b528075b3_I20220103"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i376654d1417440ebbc27734997367d1e_I20220103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib07ada0d7e2849bb853322fc6397e405_I20220103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02be7e2247864bb88cb45a864098cb99_I20220103"><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:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id741f76240394268acaaa96bddcfbc63_I20200224"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i732e56785a554096b3f7999b41c55a2d_I20200224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if44d1b0fe3bf4919babe6689f6ce8879_I20200224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a0b5c0612b64658b5f32bc29a296fc9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a6d4d2720494c56b6250ef6a6927e60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c286b80504b4a5f868d7594f7da1cec_D20220103-20220103"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-03</xbrli:startDate><xbrli:endDate>2022-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfaba58dc06b4ac0844ef21d2e33fd39_I20170428"><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:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i251c64ba7d994f08b406ea80746b0650_I20170428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief64d3810e4e48c29ba83a8db1b56534_I20170428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83a1d768f2f7437f915e0074e22209c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i393f7cc655a04686b831ecdf0d334b9a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TestEquityCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if13d5fa87dd44184ad68661227623314_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TestEquityCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie40c377b4f8c445ab65f96d0890b9a5b_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsgr:EquityCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9fd4637e89b48bfb87e81701c39ecd6_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsgr:EquityCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e5468f17bc34612a054d784493b1063_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie295e3b3da834f4089961a5a5878f04c_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebccc90c5c544ac89ba610fab588f166_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac83750743e44d5a954fef59d594eeb4_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic97856bfa45040b3b900e22bcf0ca9c2_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19f71ee9bc8e43439c69ab952c7a97b7_D20220401-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i830ed5b1e09945adbbfdcd639e7f34c5_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21396af32b194a19b12b53bde6aba8f8_D20220101-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice08b794038c4a18ba4642c3ad879978_D20220101-20220930"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05464bdbcf9241d595c0a366b0dba564_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f5da6a5ef504208b5577f795f0e22b3_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib830b7054fc04fe491e3303f222fc848_I20221102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ecfffb6721749fda33c8e16dda0551c_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55a6165ab8c84dd1b4b63cdf2e03930f_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia972bc5d4010438eb0597246fcc649c8_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dsgr:DSGMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dsgr:LCKMAndMrKingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0eed8a1da70044b1977f089e5658f16a_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="branch"><xbrli:measure>dsgr:branch</xbrli:measure></xbrli:unit><xbrli:context id="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32518b0530974e97887a904aa4bd0087_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_1"></div><div style="min-height:31.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg3_6209b996-b9de-48d6-bced-e45b3747f241">10-Q</ix:nonNumeric></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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><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></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Mark One)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.091%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NmIyNDZiZjViYmE1NGJlYzkwYmMzYjE3YTQxZDBjNDkvdGFibGVyYW5nZTo2YjI0NmJmNWJiYTU0YmVjOTBiYzNiMTdhNDFkMGM0OV8wLTEtMS0xLTkxNDQ4_48d345a7-10d4-45d4-b6eb-85ffa0193bf9">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Quarterly Report pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For quarterly period ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xMzE_eca52747-1f65-4559-83a6-14a350eea03e">September 30, 2022</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.091%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZmJkZDlmNzgwZmIyNDkzOWJkZTY3M2MxYWRkY2YwYzkvdGFibGVyYW5nZTpmYmRkOWY3ODBmYjI0OTM5YmRlNjczYzFhZGRjZjBjOV8wLTEtMS0xLTkxNDQ4_cdacd993-7b9b-42ef-8f76-56a512a8dad5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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></table></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%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commission file Number: <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg4_10b98753-3853-4933-8704-a336e1dd26b8">0-10546</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="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:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg5_ffcef52c-a9f3-4651-81ea-f63eac61c0df">DISTRIBUTION SOLUTIONS GROUP, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span><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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><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></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8wLTAtMS0xLTkxNDQ4_05df7f21-08a0-427d-b319-c5798d5b05b8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8wLTQtMS0xLTkxNDQ4_194c65b3-412f-4893-bf1d-c6f525e0b58b">36-2229304</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</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="6" style="padding:0 1pt"></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%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTAtMS0xLTkxNDQ4L3RleHRyZWdpb246NzdiYmY2MmI3YzdjNDJhNDg0MDc4MzhlMThiMzllYjZfNA_697f905a-6b90-4ee5-9d1b-7e1eeeb0fde8">8770 W. Bryn Mawr Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTAtMS0xLTkxNDQ4L3RleHRyZWdpb246NzdiYmY2MmI3YzdjNDJhNDg0MDc4MzhlMThiMzllYjZfOA_da9497b2-1cfe-4cd8-a4b1-332cae2fc30b">Suite 900</ix:nonNumeric>,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTEtMS0xLTkxNDQ4_7a049f54-de30-4e81-a32a-339e4d69d0b0">Chicago,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTItMS0xLTkxNDQ4_9572116f-4502-4e79-9b2a-1c67d43ed9cc">Illinois</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTQtMS0xLTkxNDQ4_fd27708a-5d04-4a68-bb8d-ac23c50380f5">60631</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTgy_1386f0f7-2ee1-45dc-929c-8c0cc0cd2c4d">(773)</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTgz_d44fef7e-59f5-4606-9302-67c7841db82c">304-5050</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</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:11pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:31.744%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.969%"></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%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTAtMS0xLTkxNDQ4_f1919a53-a345-4b0b-9d92-ef34a559c192">Common stock, $1.00 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTItMS0xLTkxNDQ4_f382e553-26ed-471e-ac07-4f30806b8766">DSGR</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTQtMS0xLTkxNDQ4_cfd96d9f-d6ef-453a-9c1f-971658c2057b">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#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;&#160;&#160;<ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkw_549c877c-07ca-4e4c-8838-a26362afcdfd">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkx_26c7e090-885e-415c-aba1-a1006804e4d0">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.&#160;See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.583%"></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%">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</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%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18wLTItMS0xLTkxNDQ4_4f2085c9-37c1-4a5b-bcf5-c23baac3d335">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</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%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntitySmallBusiness" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18xLTMtMS0xLTkxNDQ4_74d7f9df-45f6-4905-be76-a1c3d9f14d64">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18yLTMtMS0xLTkxNDQ4_1c759398-62fd-49a6-8434-ac5da1a33ed6">&#9744;</ix:nonNumeric><br/></span></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkz_cd66250a-b852-4819-a5aa-8640650a9a55">&#168;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#253;</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares outstanding of the registrant&#8217;s common stock, $1 par value, as of October&#160;24, 2022 was <ix:nonFraction unitRef="shares" contextRef="ia17fbf0195524ac6a3afb9ef1eebc5ad_I20221024" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTc5_41e2a204-3f42-4bcf-b31b-687e058e40ce">19,400,005</ix:nonFraction>.</span></div><div style="height:27pt;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%">1</span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_7"></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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.515%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" 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%">Page&#160;#</span></td></tr><tr><td colspan="9" 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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_13">PART I - FINANCIAL INFORMATION</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_16">Item&#160;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="#i08b0dd4a2a684e3eb4cbbfecb204116a_16">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_16">5</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_19">Condensed Consolidated Balance Sheets as of </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_19">September</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_19"> 30, 2022</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_19"> and December 31, 20</a>21 (Unaudited)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_19">5</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">Condensed Consolidated Statements of</a> Operations and Comprehensive Income<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_22"> </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">(Loss) </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">for the Three</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22"> 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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">Nine </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">Months Ended </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">September</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22"> 30, 2022</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22"> and 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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">21</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22"> (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_22">6</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">Condensed Consolidated Statements of Changes in Stockholders' Equity for the Three</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25"> 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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">N</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">ine</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25"> </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">Months Ended </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">September</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25"> 30, 2022</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25"> and 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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">21</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25"> (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_25">7</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">Condensed Consolidated Statements of Cash Flows for </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">the </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">Nine</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28"> Months Ended </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">Septem</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">ber</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28"> 30, 2022</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28"> and 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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">21</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28"> (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_28">9</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_31">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_34">11</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_106">Item&#160;2</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_106">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_106">37</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_121">Item&#160;3.</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_121">Quantitative and Qualitative Disclosure About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_121">57</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_124">Item&#160;4</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_124">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_124">57</a></span></div></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="9" 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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_127">PART II - OTHER INFORMATION</a></span></div></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"><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="#i08b0dd4a2a684e3eb4cbbfecb204116a_130">Item </a>1.</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_130">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_130">57</a></span></div></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"><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="#i08b0dd4a2a684e3eb4cbbfecb204116a_133">Item 1A.</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_133">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_133">57</a></span></div></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"><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="#i08b0dd4a2a684e3eb4cbbfecb204116a_136">Item 2</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_136">Unregistered </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="#i08b0dd4a2a684e3eb4cbbfecb204116a_136">Sales</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_136"> of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_136">66</a></span></div></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: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_139">Item 6</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="#i08b0dd4a2a684e3eb4cbbfecb204116a_139">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_139">66</a></span></div></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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i08b0dd4a2a684e3eb4cbbfecb204116a_142">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="#i08b0dd4a2a684e3eb4cbbfecb204116a_142">69</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Safe Harbor&#8221; Statement under the Securities Litigation Reform Act of 1995: </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%">This Quarterly Report on Form 10-Q 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;aim,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;contemplates,&#8221; &#8220;continues,&#8221; &#8220;could,&#8221; &#8220;ensure,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;forecasts,&#8221; &#8220;if,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;objective,&#8221; &#8220;outlook,&#8221; &#8220;plan,&#8221; &#8220;positioned,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;probable,&#8221; &#8220;project,&#8221; &#8220;shall,&#8221; &#8220;should,&#8221; &#8220;strategy,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; and other words and terms of similar meaning and expression are intended to identify forward-looking statements. Forward-looking statements can also be identified by the fact that they do not relate strictly to historical or current facts. 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 our business, financial condition and results of operations include: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">inventory obsolescence;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">work stoppages and other disruptions at transportation centers or shipping ports;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">TestEquity Acquisition, LLC's ("TestEquity's") reliance on a significant supplier for a significant amount of its product inventory;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our customers, product mix and pricing strategy;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruptions of our information and communication systems;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cyber attacks or other information security incidents;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the inability to successfully recruit, integrate and retain productive sales representatives;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to retain talented employees, managers and executives;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the inability of management to successfully implement changes in operating processes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the inability to successfully integrate acquisitions into our organization;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competition in the markets in which we operate;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes that affect governmental and other tax-supported entities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our significant amount of indebtedness;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to adequately fund our operating and working capital needs through cash generated from operations and cash available through our credit facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to meet the covenant requirements of our credit facility;</span></div><div style="padding-left:36pt;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%">&#8226;</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:14.5pt">government efforts to combat inflation, along with other interest rate pressures arising from an inflationary economic environment, could lead to higher financing costs;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">declines in the market price of our common stock;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Luther King Capital Management Corporation&#8217;s significant influence over the Company in light of its ownership percentage;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">violations of environmental protection regulations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in tax matters;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the COVID-19 pandemic;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the issuance of additional shares of our common stock </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 accordance with the earnout provisions of the Merger Agreements (as defined herein)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to entities affiliated with Luther King Capital Management Corporation in connection with the Mergers (as defined herein);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any difficulties in integrating the business operations of TestEquity and 301 HW Opus Holdings, Inc., which conducts business as Gexpro Services ("Gexpro Services"), with our legacy Lawson operations, and/or the failure to successfully combine those operations within our expected timetable;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any difficulties in integrating the business operations of other businesses we may acquire, and/or the failure to successfully combine any such operations with our existing business;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">business uncertainties as a result of the Mergers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incurrence of additional transaction costs in connection with the Mergers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any inaccuracies in the Company&#8217;s estimates and judgments related to the acquisition accounting models used to record the purchase price allocation in connection with the Mergers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential impairment charges for goodwill and other intangible assets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks arising from TestEquity&#8217;s and Gexpro Services&#8217; international operations subjecting us to new and additional legal and regulatory regimes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">stockholder litigation relating to the Mergers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations on our ability to use our net operating losses and certain other tax attributes generated prior to the Mergers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">TestEquity and/or Gexpro Services may not have in place the financial organization, reporting and internal controls necessary for a public company;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a downturn in the economy or in certain sectors of the economy;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></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:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in energy costs, tariffs and the cost of raw materials used in our products, and other inflationary pressures;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">supply chain constraints, inflationary pressure and labor shortages;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">foreign currency exchange rate changes; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all other factors discussed in the Company&#8217;s &#8220;Risk Factors&#8221; section set forth in this Quarterly Report on Form 10-Q for the quarterly period ended September&#160;30, 2022.</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 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. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I - FINANCIAL INFORMATION</span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_16"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1 - FINANCIAL STATEMENTS</span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_19"></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%">Distribution Solutions Group, 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%">Condensed 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></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%">(Unaudited)</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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMy0xLTEtMS05MTQ0OA_50d90460-1f7a-4910-b942-3ea4e60b177c">25,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMy0zLTEtMS05MTQ0OA_58d098b3-0e3d-49f7-9c19-15242b86e000">14,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0xLTEtMS05MTQ0OA_19b72876-9e7b-4a9f-ac49-a23a88673daa">181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0zLTEtMS05MTQ0OA_2df78729-c491-4841-8307-62efb8569047"><ix:nonFraction unitRef="usd" contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0zLTEtMS05MTQ0OA_4feac33b-d5fe-4e3a-a3db-7d6235ebbc88">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmUyYjQ4ZDRkZWQyMzQ5NGFhOTdiMzY4Yjc0MmQyYjZmXzY1_cf60bd3d-7e75-4233-893f-56a9db49bae6">2,009</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmUyYjQ4ZDRkZWQyMzQ5NGFhOTdiMzY4Yjc0MmQyYjZmXzcy_bddf89df-9be2-4b45-9c47-2a368f7e40ff">2,473</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0xLTEtMS05MTQ0OA_4540d844-7288-4295-a14e-73e51c7e6f1a">173,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0zLTEtMS05MTQ0OA_34478688-4bc1-4ebf-a105-b8a28be9a429">80,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNi0xLTEtMS05MTQ0OA_408b2255-dd57-4d94-985d-8f9b211550b4">260,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNi0zLTEtMS05MTQ0OA_fc013ffb-8617-4a1b-bc6f-bf60daa5aa9e">132,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNy0xLTEtMS05MTQ0OA_2f39e85c-293f-40c7-89c5-8da23b3154bd">26,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNy0zLTEtMS05MTQ0OA_6f15c497-b0a8-4034-b770-cd7448802ddf">8,098</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOC0xLTEtMS05MTQ0OA_8c741718-7c95-4336-83ed-30f32eee735a">486,044</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOC0zLTEtMS05MTQ0OA_b8e0605d-faa3-4f74-8f13-d0a3691ce8d6">236,060</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOS0xLTEtMS05MTQ0OA_0291a7e8-cca4-4a2e-9d79-c4c6252f4067">64,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOS0zLTEtMS05MTQ0OA_5a38d49c-f3b5-4657-8cae-fe87559ddbae">9,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTAtMS0xLTEtOTE0NDg_ab5e8e81-5215-4321-8b3f-47597eb707ef">25,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTAtMy0xLTEtOTE0NDg_4058d904-3f05-4567-8494-0bd1541a7653">24,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTEtMS0xLTEtOTE0NDg_e0b069c1-8b41-42a8-a8d0-347a6fe9beb8">351,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTEtMy0xLTEtOTE0NDg_3d855d03-4063-4b9e-aafa-d4ad10f8a0c2">106,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTItMS0xLTEtOTE0NDg_0ee0f047-9d9c-44f7-bdd0-2915ffefb35b">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTItMy0xLTEtOTE0NDg_eef3abef-b7d3-4ce1-9656-8ab99b39f012">266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTMtMS0xLTEtOTE0NDg_20ae68bb-2656-40d9-9df2-141217b387d4">236,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTMtMy0xLTEtOTE0NDg_1b67a3af-ff2a-4607-8400-a28c5d4b85bf">96,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash value of life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTQtMS0xLTEtOTE0NDg_acdfdbce-c92f-452e-9797-7bc709b12fe7">17,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTQtMy0xLTEtOTE0NDg_ca53dcd4-13fb-4c01-8913-efcb424ddd7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTUtMS0xLTEtOTE0NDg_1f3b5e0a-931d-4198-8d3e-e89509e8c9e2">44,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTUtMy0xLTEtOTE0NDg_9c1913f5-3c98-4ae2-b8fb-2a643de6c406">19,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTYtMS0xLTEtOTE0NDg_8ffd3c63-527b-4a62-a38d-4884029a8799">6,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTYtMy0xLTEtOTE0NDg_fb571326-3038-4237-8abd-402a3fb8c1df">747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTctMS0xLTEtOTE0NDg_81e5710f-3871-4c26-b7dd-cfc56d72af42">1,232,715</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTctMy0xLTEtOTE0NDg_fc1654ee-5210-4384-bd6b-55a7d66e21f5">493,294</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current liabilities:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjAtMS0xLTEtOTE0NDg_27c04de3-9d3f-4149-b8be-58a1e5c1eb56">96,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjAtMy0xLTEtOTE0NDg_201985d8-753a-4cc4-8f2f-8cde1941b1f7">47,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjEtMS0xLTEtOTE0NDg_f1e0f1a0-69f8-4ca7-983c-7c81e829ad08">16,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjEtMy0xLTEtOTE0NDg_7ffcf9a7-3a9f-4e7f-8a53-06fbb1b2b92e">134,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of lease obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjItMS0xLTEtOTE0NDg_b9d78295-0718-45d5-ba80-bc60dd95c3c2">9,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjItMy0xLTEtOTE0NDg_a42d1ded-85b8-4e38-9670-cdfd73a3d459">4,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnout derivative liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjMtMS0xLTEtOTE0NDg_c7fcc31d-1a5b-4c5c-8ab4-f65c1de5a83f">12,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjMtMy0xLTEtOTE0NDg_6996ab2e-f1d2-402b-b993-4f907be955c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related party payables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjQtMS0xLTEtOTE0NDg_ab7b9e35-1aa2-4440-9686-1e9c37be7818">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjQtMy0xLTEtOTE0NDg_44ba51ea-91f4-42c5-890a-05183f5f9aa4">4,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjUtMS0xLTEtOTE0NDg_f2cf1626-5600-4c81-bc5a-9226836f772f">58,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjUtMy0xLTEtOTE0NDg_b2793897-ef98-4d82-af3f-71c13c84c4ed">23,126</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjYtMS0xLTEtOTE0NDg_7cd71e42-addf-43de-b8df-1ab3a00eab12">194,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjYtMy0xLTEtOTE0NDg_cde9a057-d60b-4e3e-955a-9f65272f9f6f">214,943</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, less current portion, 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjctMS0xLTEtOTE0NDg_87de9826-81f1-49fc-87f5-50cc024a4d4c">397,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjctMy0xLTEtOTE0NDg_20ff296e-30fe-4c80-9b18-30a4e88dc0dd">93,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Security bonus plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:SecurityBonusPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjgtMS0xLTEtOTE0NDg_d803f856-3c45-46ab-af54-306c8fafb0aa">9,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:SecurityBonusPlan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjgtMy0xLTEtOTE0NDg_8decdd56-f2ff-4c3e-a086-17cbbf99296c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjktMS0xLTEtOTE0NDg_4190902a-bde1-47e5-aca4-7847aac77fbd">10,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjktMy0xLTEtOTE0NDg_fb53aacb-2737-46ce-a9bb-d56a0bb6617a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzAtMS0xLTEtOTE0NDg_76986b53-64a0-457d-a5bd-f0807c91a3ec">38,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzAtMy0xLTEtOTE0NDg_eca1d0a1-7c07-4f23-a47d-2009d6d568eb">16,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzEtMS0xLTEtOTE0NDg_b8e40574-72c5-462a-841c-597c3fd58000">32,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzEtMy0xLTEtOTE0NDg_a50451d9-3323-4f97-9b07-8d6d0ea3b00c">2,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzItMS0xLTEtOTE0NDg_63617064-28b1-451c-b7c5-e6d8a9d3398c">3,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzItMy0xLTEtOTE0NDg_766c01c7-09d8-439b-b775-ccbc2c87cbff">574</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzMtMS0xLTEtOTE0NDg_1ba8b00b-e600-4dbc-90ac-d2c6ab8878f2">685,968</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzMtMy0xLTEtOTE0NDg_ee3e82f0-4750-469a-b06d-35ab6d33635a">327,525</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:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 18)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzUtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpiM2M0M2ZjNTBhNmM0MmMzOTA4ZjdiMzdmMmIwNmE1MV8yMQ_3f8cb96a-5d36-4804-bbc3-ecf43c50ca2a"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzUtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpiM2M0M2ZjNTBhNmM0MmMzOTA4ZjdiMzdmMmIwNmE1MV8yMQ_98e4fab9-c68f-45a2-ba1a-bc9ad13ec58a">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:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Authorized - <ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF8xNw_9805b3c2-fff7-4bdd-b0da-4046cef029bf"><ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF8xNw_c6aeba6b-0a52-4278-b368-eed939572d7a">500,000</ix:nonFraction></ix:nonFraction> shares, issued and outstanding &#8212; <ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_0b4138b0-bd9c-4248-877c-f79910253cb2"><ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_2d487027-cdb6-4c4b-b6d5-c28dfc10011c"><ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_5bd2596f-b1ef-4ced-b741-e801e783a048"><ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_f8a563cb-db0f-4903-bcbe-aa8d1b610124">None</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMS0xLTEtOTE0NDg_938e2280-71ad-4e4e-9917-812b57616104">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMy0xLTEtOTE0NDg_d82636ba-83ff-4781-9d7c-ab1318420723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzctMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpjNjkyNmMyZWZjYjU0NzcyOTI2MzAxNTY5YTY0NzdiYV8xOA_01b4a88d-4003-4b2d-a3a7-ac5894237a64"><ix:nonFraction unitRef="usdPerShare" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzctMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpjNjkyNmMyZWZjYjU0NzcyOTI2MzAxNTY5YTY0NzdiYV8xOA_b88ecb25-a6c2-4356-8b28-560a5b1f9d4d">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:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Authorized - <ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8xNw_1d266744-4f70-4758-ae8a-6b12952011b3"><ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8xNw_cd4d29a5-d512-4635-87fe-fce34f170a8e">35,000,000</ix:nonFraction></ix:nonFraction> shares</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issued - <ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8zNg_3a96511c-13b7-4a2c-b23f-e0c829e7deda">19,712,137</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV80Mw_6b0c3fea-a232-48e0-9f6b-acf3e2b6835b">10,542,333</ix:nonFraction> shares, respectively</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding - <ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV84MQ_40567246-3e42-41b0-a229-159277f68219">19,400,005</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV84OA_c3c9a2b4-957e-43fc-9a32-5971735fbeb9">10,294,824</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMS0xLTEtOTE0NDg_7712d937-3cbf-4da8-8cc1-fb1f684a64fe">19,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMy0xLTEtOTE0NDg_52b26802-b8c1-4183-a13d-a671a3065b25">10,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital in excess of par value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzktMS0xLTEtOTE0NDg_fb8573e5-7b28-4a08-89a3-7e1c77cb3bcf">574,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzktMy0xLTEtOTE0NDg_c1ea585a-5097-40ab-85bd-7cf6cedc6d35">197,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDAtMS0xLTEtOTE0NDg_3884d065-c43b-4ca1-9692-c181543dff7b">23,853</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDAtMy0xLTEtOTE0NDg_097b6214-5d44-44eb-a289-778fb734ef87">33,142</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock &#8211; <ix:nonFraction unitRef="shares" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo2MjZkYTczNTRjN2Y0YWRkYjExNDVlNzM4ZTVmMzBiYV8yMQ_3f370f03-cef8-48b9-9066-06cbca624f89">312,132</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo2MjZkYTczNTRjN2Y0YWRkYjExNDVlNzM4ZTVmMzBiYV8yOA_58a82c87-5935-4095-9909-798a8fb247fd">247,509</ix:nonFraction> shares, 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMS0xLTEtOTE0NDg_f3343b3d-5bde-48d7-8ed4-6f002c79cda3">12,475</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMy0xLTEtOTE0NDg_e65f2b99-662c-4619-a87e-c06e42ee4c87">10,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDItMS0xLTEtOTE0NDg_51674e23-8794-4097-b66c-e9d3d7369892">10,525</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDItMy0xLTEtOTE0NDg_8db1d6ff-89b5-415c-8619-cf89f95e37b1">1,569</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total stockholders&#8217; equity</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDMtMS0xLTEtOTE0NDg_b26ee60e-b253-4276-9bd8-3f4c0358b3e9">546,747</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDMtMy0xLTEtOTE0NDg_edc198c6-39f2-4b87-8e5b-8780cc936160">165,769</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 2px 25pt;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%">Total liabilities and stockholders&#8217; equity</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDQtMS0xLTEtOTE0NDg_2314dc61-2be9-467d-99f8-1feac9189a55">1,232,715</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDQtMy0xLTEtOTE0NDg_3668644a-5f30-4932-ae21-670fcf1d01e1">493,294</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Condensed Consolidated Financial Statements (Unaudited)</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 style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Solutions Group, 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%">Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:40.982%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.832%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></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: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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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"><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%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy0xLTEtMS05MTQ0OA_7cbb96a7-8705-48a0-b7b7-d2f5df472387">347,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy0zLTEtMS05MTQ0OA_c2795e74-3b64-4cdb-8912-25f1b4622baf">132,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy01LTEtMS05MTQ0OA_3e1e98c8-54ad-4209-8a1c-20df9afa49c9">822,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy03LTEtMS05MTQ0OA_e4cb22d1-49e7-4092-9e61-eac411ba7aa4">391,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC0xLTEtMS05MTQ0OA_59ae6ae7-1ca5-4e1e-b654-ce168aa8fb63">227,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC0zLTEtMS05MTQ0OA_49e0ab00-a865-45ce-8c98-071770b099cb">97,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC01LTEtMS05MTQ0OA_825916e5-87d8-4dc1-832f-b3b463007687">547,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC03LTEtMS05MTQ0OA_e325ca5b-2245-41a1-bc76-f300bbda45ef">292,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS0xLTEtMS05MTQ0OA_11d33e84-56ea-4255-b1d6-ccca1a20de2c">119,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS0zLTEtMS05MTQ0OA_60405212-0800-4912-bfe8-427b36b042bb">34,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS01LTEtMS05MTQ0OA_caf8fdaf-b652-462b-8108-0a7e08d6e045">274,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS03LTEtMS05MTQ0OA_0639c432-db2c-4bc3-af4a-fd7416a1f230">98,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtMS0xLTEtOTE0NDg_13709ed9-19c7-4f8a-a88d-6dc6e4ddf064">97,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtMy0xLTEtOTE0NDg_a789e038-6008-4e2d-858c-01443dcc09c6">29,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtNS0xLTEtOTE0NDg_583d6dc2-37aa-4e66-bf68-bd9055a7d282">245,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtNy0xLTEtOTE0NDg_b156c643-e680-4fb4-ada7-01b1705c3479">85,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItMS0xLTEtOTE0NDg_4e907d3b-2174-489f-b9d3-99070435ca5e">22,027</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItMy0xLTEtOTE0NDg_9a96f8c1-a0c9-4783-bb18-49a70cbb6048">5,491</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItNS0xLTEtOTE0NDg_39667990-4508-4d23-b171-edc78814dc0d">29,128</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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItNy0xLTEtOTE0NDg_df28642d-36fa-4887-8ad3-a6aca6f1f99e">13,212</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;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:top"><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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtMS0xLTEtOTE0NDg_bcdc8519-72b4-47a2-b749-1376e7be1924">6,097</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtMy0xLTEtOTE0NDg_80eb40d8-c8a2-463c-a3a1-737f622d8bc6">3,976</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtNS0xLTEtOTE0NDg_78a5e391-6327-4bbc-b0a8-a11fa7365fa7">16,704</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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtNy0xLTEtOTE0NDg_01343897-9fd1-4fb3-810a-5b514351795f">12,482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtMS0xLTEtOTE0NDg_9a328946-3665-42ec-b3ba-9d1133d139a1">&#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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtMy0xLTEtOTE0NDg_d677d7f2-9377-44a8-8c3b-6c24f3a8e34e">&#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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtNS0xLTEtOTE0NDg_36fa90d3-f84c-4918-9fd9-a4ca2076fb07">3,395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtNy0xLTEtOTE0NDg_3fcab538-0bb2-4e7a-8573-d55ca64b1c02">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earnout liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtMS0xLTEtOTE0NDg_12118b9b-3a84-4d42-820e-45679938f94d">9,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtMy0xLTEtOTE0NDg_a4afec57-2985-4077-a8eb-73f69297bfdb">&#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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtNS0xLTEtOTE0NDg_fdaaeed0-25d2-4137-abc4-7ab98fee1951">3,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtNy0xLTEtOTE0NDg_7fe75f0d-5945-4bb8-acab-c2c016071cc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctMS0xLTEtOTE0NDg_4a8c6989-1eb3-430b-8c70-37b50bbfdc11">550</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctMy0xLTEtOTE0NDg_921dfc60-ecbc-4cd3-997d-267ecc62ac0d">74</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctNS0xLTEtOTE0NDg_b7d3b216-4c93-44c2-8fd0-e8d5846aa860">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctNy0xLTEtOTE0NDg_179ceb46-7fbc-447f-ad49-05351e3f68c2">328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktMS0xLTEtOTE0NDg_ee6ed619-88f7-4370-94b6-665a787c6d16">25,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktMy0xLTEtOTE0NDg_b56daca4-2425-481d-8afa-1c7ab7f100a6">1,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktNS0xLTEtOTE0NDg_f8545870-68ba-4514-ad66-f976386d5257">13,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktNy0xLTEtOTE0NDg_65a2c5c4-88f8-4f28-bd0b-fc55d066d6da">402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtMS0xLTEtOTE0NDg_c733898b-ceed-4646-80b6-02769ddfad53">8,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtMy0xLTEtOTE0NDg_4c5614ad-96dd-4a35-8e1e-a3d628cc9a33">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtNS0xLTEtOTE0NDg_d2674145-6ce4-4cbd-99e5-f49060aa5a92">3,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtNy0xLTEtOTE0NDg_0881e627-c620-481b-b726-2daf15fc2ace">606</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss)</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItMS0xLTEtOTE0NDg_cabba275-7e39-4670-90f4-1a7bf173ee40">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItMy0xLTEtOTE0NDg_f61f5160-b256-4d82-a4e5-2aadeb1c4001">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItNS0xLTEtOTE0NDg_b3beddd5-c13b-4958-a014-04f62704f6a7">9,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItNy0xLTEtOTE0NDg_2fa69d0c-0acc-4075-8992-b64963f8dd91">204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income (loss) per share of common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtMS0xLTEtOTE0NDg_f55415fe-412b-42ce-9ef5-a78b2e670209">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtMy0xLTEtOTE0NDg_81685e04-973a-48b6-a73b-da6e87586cc8">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtNS0xLTEtOTE0NDg_cfb15ff0-62b2-47cc-9bcc-23b9059151a8">0.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtNy0xLTEtOTE0NDg_c0427fe4-5c39-44e9-bcb8-a455d9a675bb">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income (loss) per share of common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtMS0xLTEtOTE0NDg_6bb78b21-9a88-42cc-9ed4-5c5b1ce711ee">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtMy0xLTEtOTE0NDg_717558d5-bb62-45b5-abac-951dce3334ca">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtNS0xLTEtOTE0NDg_7402bb05-6c88-4ffd-9550-29adf37f0239">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtNy0xLTEtOTE0NDg_968a14bb-ee71-4329-8ac6-b256e16ee9ba">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktMS0xLTEtOTE0NDg_cabba275-7e39-4670-90f4-1a7bf173ee40">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktMy0xLTEtOTE0NDg_f61f5160-b256-4d82-a4e5-2aadeb1c4001">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktNS0xLTEtOTE0NDg_b3beddd5-c13b-4958-a014-04f62704f6a7">9,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktNy0xLTEtOTE0NDg_2fa69d0c-0acc-4075-8992-b64963f8dd91">204</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtMS0xLTEtOTE0NDg_db591eae-64ff-449f-8f44-18eb3e85a98d">9,774</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtMy0xLTEtOTE0NDg_c3afb8ed-4879-4b6d-82b9-2bd7d8282929">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtNS0xLTEtOTE0NDg_9db34924-b0a6-4edc-9ec6-e71da85cef87">12,094</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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtNy0xLTEtOTE0NDg_fbd3af1b-1db1-4d7e-9ab4-8d12eaf00037">172</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItMS0xLTEtOTE0NDg_b2c72031-e981-4eb1-8045-2c79e1487d5c">6,767</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItMy0xLTEtOTE0NDg_2a46bd66-0bec-4934-a7c0-a370de949a34">1,400</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItNS0xLTEtOTE0NDg_7485a3ce-1a68-44f1-b0a1-a3e4d5c6bdd1">2,805</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItNy0xLTEtOTE0NDg_e86d4e12-d761-4c72-a27c-f6cad4a94fa2">32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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 Condensed Consolidated Financial Statements (Unaudited)</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 style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_25"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Solutions Group, 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%">Condensed 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, except share data)</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%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.904%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;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="background-color:#ffffff;padding:0 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" rowspan="2" style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;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 style="height:21pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Outstanding Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_b269e55b-86d0-4f46-a2b3-79450fc758cf"><ix:nonFraction unitRef="usdPerShare" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_d312bffa-19f7-443a-b7f0-2fe352ee54ac"><ix:nonFraction unitRef="usdPerShare" contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_d51c1d8a-f4cd-4932-b4d9-3bfb72184f93"><ix:nonFraction unitRef="usdPerShare" contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_ede4dff5-e0cc-472c-b80d-914a34be3940">1</ix:nonFraction></ix:nonFraction></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: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 Deficit</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:8pt;font-weight:400;line-height:100%">Treasury  Stock</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:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xLTEtMS05MTQ0OA_02319949-46e2-4c69-8522-5a9cdfc38384">10,294,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0zLTEtMS05MTQ0OA_332ecbbb-e134-4d4c-9a5e-0e8b8022fcd4">10,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c5f6f952b2e4d91999ca23898b564b8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi01LTEtMS05MTQ0OA_1e63d54d-586e-49af-99cc-0f293b378186">197,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ac9d6446af24b63b21ad266d2636868_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi03LTEtMS05MTQ0OA_29de1388-d346-4aeb-ab26-e9e09e64429d">33,142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic285b3d9f4c1443bbb9e92bcf6db794b_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi05LTEtMS05MTQ0OA_64549346-9b76-4ff3-88cd-1f061f80b47e">10,033</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if93eb3ee3a8347fe87afb1bbed7a5ae3_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xMS0xLTEtOTE0NDg_7dd96722-32df-461b-bc48-7099b1937afb">1,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xMy0xLTEtOTE0NDg_db4a654b-19af-402c-afaa-2eec1fc98483">165,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b9399e52364ba9a060a4c6e5330421_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNC03LTEtMS05MTQ0OA_4e3e6c56-52de-4d52-b087-4b05f1a08a1c">2,537</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNC0xMy0xLTEtOTE0NDg_ec98b17a-6d72-41cc-b33a-dd09fc8378ae">2,537</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7143a864219428caf089b389945f1c9_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNS0xMS0xLTEtOTE0NDg_4133a25d-cc93-4168-8309-9060595fe962">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNS0xMy0xLTEtOTE0NDg_da397854-5139-4c17-910a-178b071c2388">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0xLTEtMS05MTQ0OA_6c41c7a7-0f13-4e80-b955-76c777fbec48">6,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0zLTEtMS05MTQ0OA_92ac1929-3245-43b8-9e40-7c4acf9f6318">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy01LTEtMS05MTQ0OA_14b8f9c0-65d4-4a47-9517-55698dd6c71a">6</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0xMy0xLTEtOTE0NDg_cf808975-42e6-44e8-aa45-10e719375cb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax withholdings related to net share settlements of stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC0xLTEtMS05MTQ0OA_225cea75-936f-4f12-8f1c-4feafb4f08d5">889</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC01LTEtMS05MTQ0OA_10cdd507-40bf-4cac-a2fd-0b29532bcf69">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife0ebc3fdd0f49acb931017b698d2422_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC05LTEtMS05MTQ0OA_c4c789cb-5d3a-4f0e-b4c3-9a29837f8b51">33</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC0xMy0xLTEtOTE0NDg_ea6b87a6-4e90-4627-99fb-31870c26c70d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOS01LTEtMS05MTQ0OA_5e218d90-4ccc-4557-ac6c-6f3e108f484b">95</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOS0xMy0xLTEtOTE0NDg_2d0563ca-91b7-44b3-93c2-863ef4dc5732">95</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic5a62ca478f24f8fbdc5706b0e938221_I20220331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMS0xLTEtOTE0NDg_4790093c-f1bb-4745-a447-460c8436623a">10,300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a62ca478f24f8fbdc5706b0e938221_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMy0xLTEtOTE0NDg_2d935a67-0a66-408b-87f6-a4f4408cf080">10,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f04f96ac8594b3b8701b06607962398_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtNS0xLTEtOTE0NDg_1e487d11-ab83-485a-bb64-858940484bbb">196,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6087c575c7af45d29851dd8430854577_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtNy0xLTEtOTE0NDg_3c8c9fca-23ca-491e-bb2d-26f54292a22d">35,679</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i218aa8d3e02348a89d7cdd808be1915f_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtOS0xLTEtOTE0NDg_3fc3d4f9-695a-4e10-969b-7d34be0e3662">10,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b0d831802c461da395d4ef833f76ba_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMTEtMS0xLTkxNDQ4_3365868e-44de-440a-ae29-cd3c569bd32c">1,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMTMtMS0xLTkxNDQ4_0b8273e4-9e50-4d1d-9e15-e8e8cdd95f1a">163,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75c5a18757104896bbf4f39d0b6117cf_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTItNy0xLTEtOTE0NDg_1d372cc2-523a-4311-b4c9-e5fdd64d0cd0">4,715</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTItMTMtMS0xLTkxNDQ4_37f7d8e6-1369-44bd-a022-d5d252ba06e3">4,715</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf017f15e45446d3858dd7d1e86ebc43_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTMtMTEtMS0xLTkxNDQ4_a6b00d07-3405-4427-883d-c0d69514506e">2,491</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTMtMTMtMS0xLTkxNDQ4_0d87b966-91cb-4fb1-9368-41713b91f7ef">2,491</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:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTQtNS0xLTEtOTE0NDg_64e57df7-efe4-44fb-98dd-62244df7d211">573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTQtMTMtMS0xLTkxNDQ4_b0915e49-2c3f-44b6-9351-9ed4f8b42f4b">573</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:9pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMS0xLTEtOTE0NDg_a0eb3275-d3ac-409f-9eae-22ad048ebba1">25,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMy0xLTEtOTE0NDg_37904f86-be49-4198-b09d-2ea0614f3326">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtNS0xLTEtOTE0NDg_73e2a91e-d86a-4a14-9602-8fa890112603">24</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMTMtMS0xLTkxNDQ4_225bb780-716b-4bc1-8650-2dda55bf4fdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deemed consideration for reverse 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMS0xLTEtOTE0NDg_2401422a-3961-4732-a7fd-2fe1aa824ead">9,120,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMy0xLTEtOTE0NDg_01761d1a-98af-4bcf-85b9-6d85b628fb85">9,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtNS0xLTEtOTE0NDg_ce5e6a18-8324-476f-bed2-f66cfc08a2ff">342,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMTMtMS0xLTkxNDQ4_cdbaf473-7dc8-42c1-b1a3-6b603bf9037e">351,491</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of issuable shares from earnout derivative liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTctNS0xLTEtOTE0NDg_544a611f-19a8-4a77-b925-8d9d4891e66d">26,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTctMTMtMS0xLTkxNDQ4_eeec4193-84f3-4e7e-b310-dbdbfb12969b">26,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><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Fair value adjustment of stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTgtNS0xLTEtOTE0NDg_95aa0f49-250e-4c3f-b534-8d2c379c0443">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTgtMTMtMS0xLTkxNDQ4_559e6421-1f91-47ab-b7ce-e798fe6a652a">1,910</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax withholdings related to net share settlements of stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktMS0xLTEtOTE0NDg_0506069a-bb0f-4cf2-90cd-039804a7cbc3">1,867</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5188bef92a94c61aaec27dad664edc7_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktOS0xLTEtOTE0NDg_1ef5db86-4ffa-49b7-89f4-746329dd5e87">78</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktMTMtMS0xLTkxNDQ4_67264985-16d0-4bb8-a205-57bdc8f71f2d">78</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of related party liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjAtNS0xLTEtOTE0NDg_0496d574-d60b-4c6e-a15e-9f17ca3d8aba">5,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjAtMTMtMS0xLTkxNDQ4_7f8e4140-ad0c-49fc-a743-c1358233fa83">5,276</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtNS0xLTEtOTE0NDg_1ef2511b-4d3e-4129-87aa-f4ab413c4790">39</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtMTMtMS0xLTkxNDQ4_f158d63c-4ae0-4a58-87f7-e502db65a421">39</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iab78575718fe4ea3a0b8a0e8122f1943_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMS0xLTEtOTE0NDg_b2911ff4-387c-49d8-ba88-f6416dbb4ebb">19,443,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab78575718fe4ea3a0b8a0e8122f1943_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMy0xLTEtOTE0NDg_99d6e088-048c-477f-b681-7e4449c826f2">19,468</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5fe07b83ebf42ba8f41428038b385b6_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItNS0xLTEtOTE0NDg_da4830b0-b781-4571-956e-e18a1cd8d232">573,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec6d2a95fd5f4f7680acddd2839cea78_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItNy0xLTEtOTE0NDg_8fc236b3-fbc2-4241-9ace-a08f3dc82df8">40,394</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6135ca70b4bc45e49ac0c21b6816b8cf_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItOS0xLTEtOTE0NDg_9fb569ff-1388-4875-bc47-6cdbcb75e398">10,144</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id54915b6ae264fe9ae5e2fdad92c4a88_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTEtMS0xLTkxNDQ4_737efb91-1188-475f-8d03-b80be5e3a4cc">751</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTMtMS0xLTkxNDQ4_c3ea77e3-69cb-4763-9834-cf6022130577">541,828</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:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cde5806c11f4c8f9ebc0632bcdc819a_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtNy0xLTEtOTU2MzE_cc1f52e4-dbbf-4110-ad93-2a4d79c00271">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtMTMtMS0xLTk1NjMx_cbdde27d-6141-44d8-8113-edfa910d489d">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d928189d14848a39abbdae942cfc95d_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTEtMS0xLTk1NjMx_292eaf38-98dd-4c24-abad-ff962dac72a6">9,774</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTMtMS0xLTk1NjMx_d361a1e5-3ff0-4519-812d-0a7f00bc88b0">9,774</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:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjMtNS0xLTEtOTU2MzE_5fc1ba09-a2ec-47ac-a93a-e64c3a3ee652">489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjMtMTMtMS0xLTk1NjMx_357cd057-8ac6-4c35-a61b-aaba3285bd4d">489</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:9pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMS0xLTEtOTU2MzE_1cafdc7d-8548-4223-bc06-191af4cad266">17,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMy0xLTEtOTU2MzE_cf9108ac-d74e-43c5-9d8b-0dd4bc7fc0ae">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtNS0xLTEtOTU2MzE_408be98a-f75a-4243-82a4-f83a5df13771">18</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMTMtMS0xLTk1NjMx_d186c977-de75-434d-a195-f19a900e2ac1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMS0xLTEtMTAxMTUw_81bd9c99-f076-4665-81a5-13622c7d4076">54,089</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMy0xLTEtMTAxMTUw_ff0459d6-0955-43de-bc8a-44181eb051f2">54</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctNS0xLTEtMTAxMTUw_d37df7da-05cd-4426-8c5f-d6c9fe5e4bed">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctOS0xLTEtMTAxMTUw_b1988dea-e821-4fca-9b6d-0ce37e38ae04">1,940</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMTMtMS0xLTEwMTE1MA_e60ff52f-4c83-45ff-a692-18b9f110f747">1,940</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax withholdings related to net share settlements of stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMS0xLTEtOTU2MzE_407263ae-8cc9-4557-9be3-77c859024fd0">7,880</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMy0xLTEtOTU2MzE_7095ca6a-4859-443a-8513-1051bad7c0a6">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctNS0xLTEtOTU2MzE_b3af8f82-e07b-4a0a-a4f1-f35b563ff991">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctOS0xLTEtOTU2MzE_2a75dc35-2dfa-4202-aca0-ccf488d91376">391</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMTMtMS0xLTk1NjMx_dfbd1639-91af-4c50-9966-27c5dd5b92cd">391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjktNS0xLTEtOTU2MzE_2a63eb0f-585a-4d94-9fff-1e1f1b313c01">6</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjktMTMtMS0xLTk1NjMx_74b14766-e657-4678-ab48-34fb2712251b">6</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at September 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7f9e657cf025411b9b46a061db49a788_I20220930" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMS0xLTEtOTU2MzE_c3f66c45-5cb0-4b21-a242-082df7a71868">19,400,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f9e657cf025411b9b46a061db49a788_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMy0xLTEtOTU2MzE_9b24bf6f-e71a-4046-a267-1dcfc8e32d73">19,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e16690ac5c4407bd8ee1d4923b8751_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtNS0xLTEtOTU2MzE_e1574703-5d4d-4926-bbdc-91a3f2fa4223">574,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40838a7ae58446d18d68ff06458b38a1_I20220930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtNy0xLTEtOTU2MzE_b8d71d75-2545-40d6-ab4a-ce2a7adc35ee">23,853</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb3c7110f48e49c1aab9c6e100f44eca_I20220930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtOS0xLTEtOTU2MzE_43674338-eeeb-4a2b-87a6-8f3f36dcba73">12,475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iee4a0c70d9d84283bcaec959e2b0ead1_I20220930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMTEtMS0xLTk1NjMx_a58b5527-78e3-43c1-b9ec-ac56d2e0cb6c">10,525</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMTMtMS0xLTk1NjMx_5b9468f5-89ce-4704-9ecd-523b1a00d070">546,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Condensed Consolidated Financial Statements (Unaudited)</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 style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Solutions Group, 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%">Condensed 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:28.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.388%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.891%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:21pt"><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%">$1 Par Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained Deficit</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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i39474e5772f84b468c5c59af8569faa3_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xLTEtMS05MTQ0OA_ab0a954d-7509-4dd8-9b47-a1a0b692379b">10,233,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39474e5772f84b468c5c59af8569faa3_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0zLTEtMS05MTQ0OA_61ecb466-1419-4b09-82b4-0e7aff8a5d6a">10,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c9d8054e00040c8b1554fef0aca9ce1_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi01LTEtMS05MTQ0OA_62242891-7579-4ffa-b97d-2eb46332a39e">180,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e6e33fd2805426b8d4e2e3028dedb7d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi03LTEtMS05MTQ0OA_68e43f0b-8a98-40cb-b7fb-fcc4efed36e9">28,090</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40ce5de84c314ca0b73971dff3f5b7ba_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi05LTEtMS05MTQ0OA_63dc1b58-1c2d-4cfd-9710-c5036bea87ae">9,015</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id197c58e68924ac5a542d9ef553e861b_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xMS0xLTEtOTE0NDg_85fee0f3-1672-4140-a429-5d962820516b">1,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7acedd400ad4d669c012d05c48aa6fe_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xMy0xLTEtOTE0NDg_e8fa6ded-3acb-4e4c-9ab4-4b5ecf26f358">155,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNC03LTEtMS05MTQ0OA_51d5e4c8-effd-410f-9ed2-f952904e85f4">1,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNC0xMy0xLTEtOTE0NDg_989f9e91-77fb-4236-8b55-ecdc6c11e3e5">1,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife5cadfd22cb468c8b5636447d990f83_D20210101-20210331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNS0xMS0xLTEtOTE0NDg_d4c424c6-6872-4a83-ad5a-b5a87d73d8c0">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNS0xMy0xLTEtOTE0NDg_ed0cc6b6-51ac-4537-a896-9a92e14aeac0">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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0xLTEtMS05MTQ0OA_42a76b29-70cb-4eba-919d-e3d7ee5e7ce1">6,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0zLTEtMS05MTQ0OA_0299be2e-572f-43a0-a409-ee34a191f2e6">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy01LTEtMS05MTQ0OA_d7642567-9679-414f-a947-d49e853ef825">6</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0xMy0xLTEtOTE0NDg_9eccc158-7f7e-4059-8d3c-d0ea9310d6ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax withholdings related to net share settlements of stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC0xLTEtMS05MTQ0OA_6ef6400d-d42b-446a-bbbb-ebc8d686fe0d">303</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC01LTEtMS05MTQ0OA_0c3e3697-f648-4437-bb63-8b18ed1b04a1">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91c6d095e4dc40d8ba3c2d2c0752ad54_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC05LTEtMS05MTQ0OA_25d6412e-26b5-4d76-ba96-9c8c170ce84c">13</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC0xMy0xLTEtOTE0NDg_9eccc158-7f7e-4059-8d3c-d0ea9310d6ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i466aeb0e013b4275ae650f191b5d4ef4_I20210331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMS0xLTEtOTE0NDg_6bc9179f-2d45-4f4a-b548-e01af7a7e621">10,239,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i466aeb0e013b4275ae650f191b5d4ef4_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMy0xLTEtOTE0NDg_210322a0-454c-432b-b267-2bb8a80082c9">10,239</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icef4149780c84187a43d75503b51ed0f_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtNS0xLTEtOTE0NDg_778b43a7-f2e5-48bd-8cfc-ae740c4759c7">180,616</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd621ca349e147869e94cf65c1b0e721_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtNy0xLTEtOTE0NDg_727748fd-0a0e-489e-9460-d0df9ba7c2a1">29,980</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i098a521657bd4983b841ea49fef15cee_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtOS0xLTEtOTE0NDg_51a370fe-e709-445e-b274-e74d939e239a">9,028</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie965f4ebb0da4e16a42977f281e70344_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMTEtMS0xLTkxNDQ4_c5a7ba50-efaa-4573-a383-47c2832a9a76">1,679</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7322f80048b44ab99c6870126091d2fe_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMTMtMS0xLTkxNDQ4_6132cc64-97f6-4bc5-82e1-f3ea52e37a90">153,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcc8b7acbb14e639b77570e6cd5aefc_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTItNy0xLTEtOTE0NDg_0221e1b5-11a3-4f92-b2fc-3a8387955304">461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTItMTMtMS0xLTkxNDQ4_f5d41caa-10a3-45ae-9a06-831ec819bb14">461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i066c160e25e640f99def73283d531298_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTMtMTEtMS0xLTkxNDQ4_970c7c56-b9a0-48d3-8e5b-64009ec3ac08">171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTMtMTMtMS0xLTkxNDQ4_0879ff16-215d-4a3d-bdac-2a9ce77dbc35">171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMS0xLTEtOTE0NDg_b76ff5b9-87b7-41ef-b313-001a8d53ae65">12,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMy0xLTEtOTE0NDg_44ef1844-9353-4841-8f69-56c7c0ac7751">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i427a5f79dc42441d80d9232b1f8c31d8_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtNS0xLTEtOTE0NDg_022f3fd6-352e-4dee-b2f7-93f56defc549">12</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMTMtMS0xLTkxNDQ4_b07aaeaa-2d44-407f-abb1-7655c4a76d5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i46a0d96920ae4863aa073d1c28e04a71_I20210630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMS0xLTEtOTE0NDg_ac0047d0-f7e1-4732-adb3-8a2e1ab195ab">10,251,826</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46a0d96920ae4863aa073d1c28e04a71_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMy0xLTEtOTE0NDg_fb831b1e-90ed-4b7f-a1d6-7b482598075b">10,251</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if80a7aad68ce4d60a5c5765e7adee26e_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtNS0xLTEtOTE0NDg_5782d0b1-e94c-4033-89b3-c9b0d6fab776">180,604</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f669343eb334497a064f4e12c1d034d_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtNy0xLTEtOTE0NDg_55cd0f12-eaa8-4164-ae09-e6bc89190f9c">29,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6569e58ee5554b4689219c1e8725fc01_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtOS0xLTEtOTE0NDg_2b5eb7d2-d598-46bb-b8d1-1b38a41821fa">9,028</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1244be9d10a8491795874fa3f1967f54_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMTEtMS0xLTkxNDQ4_4d278edc-4614-4393-b78d-67b9a27743c8">1,508</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0942fa04e4654d65901d5884428e6a56_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMTMtMS0xLTkxNDQ4_92dabc62-1b7b-4907-a6d6-c56fc068b75a">153,816</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:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02e157897b48444eac58dde1c2efe1d0_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtNy0xLTEtOTU1NzI_6ae1d214-b5e7-46e1-bdee-367023e51a18">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTMtMS0xLTk1NTcy_fc603a36-a365-45fa-b02b-fa188f20e153">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTktMTEtMS0xLTk1NTcy_41584f77-9dc9-497a-9efd-482aecdd613a">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTktMTMtMS0xLTk1NTcy_a8531a7e-0316-4289-a693-d988b1ca176d">175</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:9pt;font-weight:400;line-height:100%">Equity consideration for purchase of business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTQtNS0xLTEtMTEyMjAx_c72694ea-2b99-45e9-b796-57607a4b33cc">4,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTQtMTMtMS0xLTExMjIwMQ_0d7176aa-40f5-47d2-8044-39324b84370c">4,194</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjAtNS0xLTEtOTU1NzI_c63e9de4-cb46-4791-99e1-df2e97007620">9,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjAtMTMtMS0xLTk1NTcy_df7fabb2-95a1-4097-8060-b624cec46f90">9,233</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:9pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMS0xLTEtOTU1NzI_58ac21b8-b3af-4418-97fa-799acbefb37f">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMy0xLTEtOTU1NzI_435a870c-66d6-454a-a1be-b9cf1ff4b7f5">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtNS0xLTEtOTU1NzI_7ab50bb8-6ce4-45e0-a8d2-f856445c9566">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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMTMtMS0xLTk1NTcy_aca34324-2d86-42b8-83b3-2866b63a6f80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax withholdings related to net share settlements of stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMS0xLTEtOTU1NzI_df34483a-319d-4390-8340-da27a7137061">412</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItNS0xLTEtOTU1NzI_af645cfe-50ab-4904-a918-bcc01c1e3d4c">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id36db653cdaa49d5b2e29012034d2ec6_D20210701-20210930" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItOS0xLTEtOTU1NzI_ae9f0db8-817a-440c-80e9-394cc94efe25">20</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMTEtMS0xLTk1NTcy_db56940f-5652-4c52-aafb-6c411ec8a45e">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMTMtMS0xLTk1NTcy_ec17c5cb-321b-4190-ba3b-bd6cf996d915">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTEtMS0xLTExMzg3Ng_e379e6e8-1e25-4785-9f4b-44be6310d03d">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTMtMS0xLTExMzg3Ng_9fa0d60d-9a88-41c0-b366-bbaeef5040d6">42</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:9pt;font-weight:400;line-height:100%">Balance at September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i318b76ae43854139bd8555d273bb7164_I20210930" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMS0xLTEtOTU1NzI_6e6f212f-72c1-45e8-8bfb-dab5066a54c1">10,252,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318b76ae43854139bd8555d273bb7164_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMy0xLTEtOTU1NzI_8e9f764b-ceb1-4dea-ae4d-176f3131b33e">10,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 #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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9d8b2f0193a40a5baf7e21971dc5b5d_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtNS0xLTEtOTU1NzI_e677c39d-bf2b-4dff-89ad-ad468d27b148">194,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2646762de9a842c089db7fd2f2f9c2bf_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtNy0xLTEtOTU1NzI_a110fe27-f4b2-4074-9e70-87bf4d72297f">28,294</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9be998e5851243eb9a955caf4e142298_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtOS0xLTEtOTU1NzI_cfaf83d6-1ccb-4367-9f1b-7fdd9da87f01">9,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68a09b95490b4a829d8029449db62c40_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMTEtMS0xLTk1NTcy_2dc3ba28-6ef4-49bb-981f-d98a9cbb872b">1,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMTMtMS0xLTk1NTcy_e6d06b81-d54b-40b2-b9d7-d03c23d524d3">168,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Condensed Consolidated Financial Statements (Unaudited)</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 style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_28"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Solutions Group, 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%">Condensed 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><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:9pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Net income (loss)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNC0xLTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7">9,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNC0zLTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91">204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNi0xLTEtMS05MTQ0OA_18413305-e888-47ca-b9b7-ab3e81bea52e">31,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNi0zLTEtMS05MTQ0OA_b121dfa2-e133-4620-b7d2-82dad4798565">13,649</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issue costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNy0xLTEtMS05MTQ0OA_32a0214c-de8f-4727-8291-26e233ead1ab">1,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNy0zLTEtMS05MTQ0OA_f2a8f5fa-50d9-4546-9b85-0a10ae010104">899</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOC0xLTEtMS05MTQ0OA_8c40bb0d-569d-4598-a83e-e0cd9fec9fd1">3,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOC0zLTEtMS05MTQ0OA_35fba514-207e-4e24-a409-fe01bad05899">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOS0xLTEtMS05MTQ0OA_d7ba228e-eb51-4c7f-93e5-9201297d9350">445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOS0zLTEtMS05MTQ0OA_d0762c66-7009-4640-8ca5-7e4d6323c4aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of earnout liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTEtMS0xLTEtOTE0NDg_6078eb29-fa4c-41bc-bad9-b6e2ba8152b2">3,948</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTEtMy0xLTEtOTE0NDg_bc7b8420-0c7c-4ba2-8564-3d8eef3582f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of rental 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTItMS0xLTEtOTE0NDg_08c64e46-aec5-4e77-ae13-8899a47a5954">2,463</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTItMy0xLTEtOTE0NDg_e075ccc6-91ee-4246-a8ac-a5ee43f69e0d">1,918</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge for step-up of acquired inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="dsgr:StepUpOfInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMS0xLTEtMTE0Njc3_e6ecd1ee-18a8-4365-8e4f-0dc00558c6d0">2,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="dsgr:StepUpOfInventory" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMy0xLTEtMTE0Njc3_5919bdd1-f25f-4ce8-830f-be52140ae9b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net realizable value and reserve adjustment for obsolete and excess inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:InventoryLIFOReserveEffectOnIncomeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMS0xLTEtOTE0NDg_09c15d51-217a-4d28-b631-1ddd5ccb20d0">5,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:InventoryLIFOReserveEffectOnIncomeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMy0xLTEtOTE0NDg_5ece66d5-f6ba-4ce6-bac1-36600dae3ada">585</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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTQtMS0xLTEtOTE0NDg_5a8c83d3-5f0f-4638-8c4b-2794654931ed">564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTQtMy0xLTEtOTE0NDg_9b31032e-e77b-46c0-b0ea-c56c948c239c">1,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquisitions:</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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTYtMS0xLTEtOTE0NDg_4e524d95-6f0c-43ee-9bf1-daf8cac36e8f">30,795</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTYtMy0xLTEtOTE0NDg_60c48e7a-169c-45bd-8024-1441a359a3b1">5,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories, 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTctMS0xLTEtOTE0NDg_129b74ed-fe48-485a-b422-fe02b1dd46d7">43,857</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTctMy0xLTEtOTE0NDg_507ba9ae-c124-4633-972d-39b7ead31ee4">2,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTgtMS0xLTEtOTE0NDg_0cb416c2-98f9-4643-802c-d676f63e499c">2,224</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTgtMy0xLTEtOTE0NDg_969796e8-7187-42dc-b12b-e5087e652475">953</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTktMS0xLTEtOTE0NDg_0ad9ddea-ea9f-41a0-93d9-ee4d5f783d48">1,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTktMy0xLTEtOTE0NDg_83d4a0ce-9abd-4f7a-b237-a77eb7218ed6">6,857</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjAtMS0xLTEtOTE0NDg_22b2d71e-b842-4b9d-817c-5114c2d0abcd">1,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjAtMy0xLTEtOTE0NDg_c9256cf8-9492-49cf-a26e-526a81adb526">982</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in operating assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjEtMS0xLTEtOTE0NDg_24f95a02-52de-48d8-b8cc-cbb2826a1044">6,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjEtMy0xLTEtOTE0NDg_69cb0aff-9cc7-4105-8834-aab0d8c3e336">2,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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjItMS0xLTEtOTE0NDg_33027149-b3ea-443f-bde1-88f21d7d0733">19,280</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjItMy0xLTEtOTE0NDg_745aec85-6d41-49e3-a36a-c849861f7224">17,137</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:9pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjQtMS0xLTEtOTE0NDg_c3d0ecd6-5a9d-4694-8e82-dc7e12040011">4,954</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjQtMy0xLTEtOTE0NDg_83aab9cd-f705-440f-916e-abb46d8b6dea">2,907</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjUtMS0xLTEtOTE0NDg_41407d5b-946e-4c7a-9cf6-b3d20eb4c46c">113,681</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjUtMy0xLTEtOTE0NDg_3e85f76a-ea7d-48bd-8fb8-8b200d648e7d">19,721</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of rental equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="dsgr:PaymentsToAcquireRentalEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjYtMS0xLTEtOTE0NDg_d415a915-0b74-439f-817b-4f10c353911d">7,913</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="dsgr:PaymentsToAcquireRentalEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjYtMy0xLTEtOTE0NDg_5f2644ff-ba1e-4e1d-9376-e134b7dd2ee1">8,246</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of rental 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjctMS0xLTEtOTE0NDg_de719fe8-e147-4d9e-85c5-4b0ac08b6759">5,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjctMy0xLTEtOTE0NDg_bab9a6a4-ebfe-4ba3-98be-df60174dd419">3,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjktMS0xLTEtOTE0NDg_c267461c-d814-4039-b8d3-b29d21832032">120,550</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjktMy0xLTEtOTE0NDg_c6a21681-11bb-4aff-83d2-95188c936c6c">26,975</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:100%">Proceeds from revolving lines of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzEtMS0xLTEtOTE0NDg_0acfa993-47a9-4533-a2fd-2a7507dd6b7b">302,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzEtMy0xLTEtOTE0NDg_cb0a351e-bc30-4b0b-b2c3-99ebfae280b1">20,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on revolving lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzItMS0xLTEtOTE0NDg_500212d5-21eb-4044-a64a-c963bf0dce38">237,370</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzItMy0xLTEtOTE0NDg_43658d67-0109-48a6-8556-637db59db7ea">11,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Proceeds from term loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzMtMS0xLTEtOTE0NDg_b550ac37-9486-48df-8c83-4617efd929cf">445,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzMtMy0xLTEtOTE0NDg_875c2a8e-a370-4f27-b1ea-2c14940be06b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on term loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzQtMS0xLTEtOTE0NDg_97f0f56b-d6b9-4c68-a7ab-9c71b97980ae">343,662</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzQtMy0xLTEtOTE0NDg_c13c966f-1512-468d-ac97-4a117177e9d4">7,321</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzUtMS0xLTEtOTE0NDg_02f3af3a-d33e-4630-bec7-25eca2bcb7ef">11,956</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzUtMy0xLTEtOTE0NDg_8a94cc38-697a-478e-aba4-3c23d1d46459">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital contribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:ProceedsFromContributedCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMS0xLTEtMTE0NDg2_7ad9cf41-edce-4950-833f-9bd6afadbce2">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:ProceedsFromContributedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMy0xLTEtMTE0NDg2_d5373d82-2f19-47f9-8a44-5da30ddfe28c">9,233</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:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMS0xLTEtMTE0NDkz_56369cd1-35c2-4e9f-addb-3f4be5b7c6da">1,940</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMy0xLTEtMTE0NDkz_ca752514-8476-42a6-812d-0710424f43c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased held in treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="dsgr:SharesRepurchasedHeldInTreasury" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMS0xLTEtOTE0NDg_ffc349c5-c577-4dcb-b95e-200a135a2c80">469</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="dsgr:SharesRepurchasedHeldInTreasury" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMy0xLTEtOTE0NDg_6c6660dd-e090-425e-95b7-7788a76e787f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of financing lease principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMS0xLTEtOTE0NDg_7edb2815-ec76-4e7e-aaff-7ee811dc1603">457</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMy0xLTEtOTE0NDg_fe5bed5f-600d-41c9-aa52-ab9f822f2322">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzktMS0xLTEtOTE0NDg_5b1c9983-6808-49a0-b02f-56aa787e3af7">151,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzktMy0xLTEtOTE0NDg_2d926d2b-fa45-4194-a263-8ef4ce51687d">11,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDAtMS0xLTEtOTE0NDg_c08a5f26-68c5-4e1b-8d19-54c4dacb0843">1,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDAtMy0xLTEtOTE0NDg_57996a3c-adb2-4d71-bf8f-9ddd294caf56">188</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:9pt;font-weight:700;line-height:100%">Increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDEtMS0xLTEtOTE0NDg_6fcae9fe-adee-4911-8bd3-be353767020e">10,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDEtMy0xLTEtOTE0NDg_f47b2a29-768c-4284-8000-28eb9af52625">1,562</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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDItMS0xLTEtOTE0NDg_fda0f148-5616-4b69-b9ab-a973cfbd8aa4">14,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7acedd400ad4d669c012d05c48aa6fe_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDItMy0xLTEtOTE0NDg_0702ae85-00ae-440a-8de3-200ae52fc3a8">10,399</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:9pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash at end of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDMtMS0xLTEtOTE0NDg_88b5b82d-2926-48ad-9d35-7042ff8e3c59">25,352</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDMtMy0xLTEtOTE0NDg_4fd66011-793b-4bf1-9c66-7a6bdbeaab37">11,961</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:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDQtMS0xLTEtOTE0NDg_50d90460-1f7a-4910-b942-3ea4e60b177c">25,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDQtMy0xLTEtOTE0NDg_e7da2ead-9ea1-4dd7-9167-46638f8478ca">11,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDUtMS0xLTEtOTE0NDg_19b72876-9e7b-4a9f-ac49-a23a88673daa">181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDUtMy0xLTEtOTE0NDg_61953ac7-7bd7-4ebd-9bb2-d3d16bac120c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDYtMS0xLTEtOTE0NDg_88b5b82d-2926-48ad-9d35-7042ff8e3c59">25,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDYtMy0xLTEtOTE0NDg_5aba9986-2778-498d-ac2b-d906879779e7">11,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" 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></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%">See notes to Condensed Consolidated Financial Statements (Unaudited)</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 style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Distribution Solutions Group, 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%">Condensed Consolidated Statements of Cash Flows (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands)</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%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><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:9pt;font-weight:700;line-height:100%">Supplemental disclosure of cash flow information</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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash paid for income taxes</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNC0xLTEtMS05MTQ0OA_683985c5-6ae1-4286-8a3c-ab7ea1d8f6a2">11,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNC0zLTEtMS05MTQ0OA_b3a55712-6973-4eee-8cae-deff23214efb">510</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:9pt;font-weight:400;line-height:100%">Net cash paid for interest</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNS0xLTEtMS05MTQ0OA_a9515160-0b1a-4492-ab87-71f470769b8a">12,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNS0zLTEtMS05MTQ0OA_452f756b-696f-400a-8b24-8d4ad5e81825">11,727</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:9pt;font-weight:400;line-height:100%">Non-cash activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of common stock exchanged for reverse acquisition</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNy0xLTEtMS05MTQ0OA_67845d72-2e39-48b2-bf75-40e8fa3d8d1a">351,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNy0zLTEtMS05MTQ0OA_7d7a418b-d4d3-45be-a0d2-0fdfb54dfe0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of related party obligations</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="dsgr:SettlementOfRelatedPartyObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfOC0xLTEtMS05MTQ0OA_23d5cb63-b6ac-4ad1-8dde-8a5560c86453">5,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="dsgr:SettlementOfRelatedPartyObligations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfOC0zLTEtMS05MTQ0OA_afa69d41-06f3-4538-bea6-e260b3e98c04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Condensed Consolidated Financial Statements (Unaudited)</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_31"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements (Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 &#8212; <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI0OTY_0494b1c8-4983-4765-914b-d2cdf4c332e0" continuedAt="i4a6d8c3f3cc9453d94e459ceb93da857" escape="true">Nature of Operations and Basis of Presentation </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i4a6d8c3f3cc9453d94e459ceb93da857" continuedAt="i632699ba99c54b1495c239c1e48b7cf8"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization</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%">Effective May 5, 2022, Distribution Solutions Group, Inc. ("DSG"), a Delaware corporation, changed its corporate name from &#8220;Lawson Products, Inc.&#8221; to &#8220;Distribution Solutions Group, Inc.&#8221; DSG is a global specialty distribution company providing value added distribution solutions to the maintenance, repair and operations ("MRO"), original equipment manufacturer ("OEM") and industrial technology markets. DSG has <ix:nonFraction unitRef="segment" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="dsgr:NumberOfPrincipalOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDkw_b7a5cbb1-a429-4a37-8576-40c0c5c796c6">three</ix:nonFraction> principal operating companies: Lawson Products, Inc. ("Lawson"), TestEquity Acquisition, LLC ("TestEquity") and 301 HW Opus Holdings, Inc., conducting business as Gexpro Services ("Gexpro Services"). The complementary distribution operations of Lawson, TestEquity and Gexpro Services were combined for the purpose of creating a specialty distribution company. A summary of the Mergers (as defined below), including the legal entities party to the transactions and the stock consideration, is presented below. </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%">Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to &#8220;DSG&#8221;, the &#8220;Company&#8221;, "we", "our" or "us" refer to the holding company, Distribution Solutions Group, Inc., and all entities consolidated in the accompanying unaudited condensed consolidated 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:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline">Business Combination Background</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:112%">On December 29, 2021, DSG entered into an:</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%">&#8226; Agreement and Plan of Merger (the &#8220;TestEquity Merger Agreement&#8221;) by and among (i) LKCM TE Investors, LLC, a Delaware limited liability company (the &#8220;TestEquity Equityholder&#8221;), (ii) TestEquity Acquisition, LLC, a Delaware limited liability company and a wholly-owned subsidiary of the TestEquity Equityholder (&#8220;TestEquity&#8221;), (iii) DSG and (iv) Tide Sub, LLC, a Delaware limited liability company and a wholly-owned subsidiary of DSG (&#8220;Merger Sub 1&#8221;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 1 would merge with and into TestEquity, with TestEquity surviving the merger as a wholly-owned subsidiary of DSG (the &#8220;TestEquity Merger&#8221;); 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%">&#8226; Agreement and Plan of Merger (the &#8220;Gexpro Services Merger Agreement&#8221; and, together with the TestEquity Merger Agreement, the &#8220;Merger Agreements&#8221;) by and among (i) 301 HW Opus Investors, LLC, a Delaware limited liability company (the &#8220;Gexpro Services Stockholder&#8221;), (ii) 301 HW Opus Holdings, Inc., a Delaware corporation and a wholly-owned subsidiary of the Gexpro Services Stockholder (&#8220;Gexpro Services&#8221;), (iii) DSG and (iv) Gulf Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of DSG (&#8220;Merger Sub 2&#8221;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 2 would merge with and into Gexpro Services, with Gexpro Services surviving the merger as a wholly-owned subsidiary of DSG (the &#8220;Gexpro Services Merger&#8221; and, together with the TestEquity Merger, the &#8220;Mergers&#8221;).</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:112%">Each outstanding share of TestEquity and Gexpro Services common stock outstanding immediately prior to the closing of the Merger was converted into approximately <ix:nonFraction unitRef="usdPerShare" contextRef="i30e6b23bfe5840e7a3d045925e773fa4_I20220401" decimals="4" name="dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzEyOA_ebbfd1bd-9fa9-4de7-861a-65e57334d79d">0.3618</ix:nonFraction> shares and <ix:nonFraction unitRef="usdPerShare" contextRef="ib45c4524d84643038427e296875c7abd_I20220401" decimals="4" name="dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzE0Mg_9c13971d-3dac-4848-99fd-8eb46fdc805b">0.7675</ix:nonFraction> shares, respectively, of DSG common stock, based on the ratio of outstanding shares of each entity immediately prior to the Mergers to the number of shares of DSG common stock acquired in the Mergers.</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:112%;text-decoration:underline">Completion of the TestEquity Merger</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 April 1, 2022, (the "Merger Date"), the TestEquity Merger was consummated pursuant to the TestEquity Merger 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 accordance with and under the terms of the TestEquity Merger Agreement, at the closing of the TestEquity Merger, DSG: (i) issued to the TestEquity Equityholder <ix:nonFraction unitRef="shares" contextRef="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzUxNw_65fdbafc-624d-422d-8844-44a0ce978999">3,300,000</ix:nonFraction> shares of DSG common stock, (ii) on behalf of TestEquity, paid certain indebtedness of TestEquity and (iii) on behalf of TestEquity, paid certain transaction expenses of TestEquity. </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 TestEquity Merger Agreement provides that an additional <ix:nonFraction unitRef="shares" contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzc2NA_939e2c1a-8151-4ef1-96a9-9a9069688dd8">700,000</ix:nonFraction> shares of DSG common stock (the &#8220;TestEquity Holdback Shares&#8221;) may be issued to the TestEquity Equityholder or forfeited in accordance with <ix:nonFraction unitRef="provision" contextRef="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401" decimals="INF" name="dsgr:BusinessCombinationNumberOfEarnoutProvisions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzkwNg_9aac3439-1b40-401d-a90d-47203f91e6f3">two</ix:nonFraction> earnout provisions of the TestEquity Merger Agreement. The amount of TestEquity Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of a certain additional acquisition by TestEquity during the period beginning after December 29, 2021 and ending <ix:nonNumeric contextRef="ic5b8e4afe372443d9b77f065a0f99789_D20220401-20220401" name="dsgr:BusinessCombinationEarnoutProvisionPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDIxNA_f2bb6858-c901-4979-890b-ee0fa3c90ff0">90</ix:nonNumeric> days after the Merger Date. If any TestEquity Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in TestEquity </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%">11</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="i632699ba99c54b1495c239c1e48b7cf8" continuedAt="i68f03179a2b546b69d615af3af225181"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EBITDA (as defined in the TestEquity Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the TestEquity Merger Agreement. As of September 30, 2022, <ix:nonFraction unitRef="shares" contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDYyOA_939e2c1a-8151-4ef1-96a9-9a9069688dd8">700,000</ix:nonFraction> TestEquity Holdback Shares are expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisition as referenced in the TestEquity Merger Agreement and were remeasured and reclassified to equity at April 29, 2022 when the additional acquisition was consummated. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the TestEquity Holdback Shares.</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:112%;text-decoration:underline">Completion of the Gexpro Services Merger</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 the Merger Date, the Gexpro Services Merger was consummated pursuant to the Gexpro Services Merger 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 accordance with and under the terms of the Gexpro Services Merger Agreement, at the closing of the Gexpro Services Merger, DSG: (i) issued to the Gexpro Services Stockholder <ix:nonFraction unitRef="shares" contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTQyNQ_35cc42d1-9eb5-4565-a417-f23e83f48f15">7,000,000</ix:nonFraction> shares of DSG common stock, (ii) on behalf of Gexpro Services, paid certain indebtedness of Gexpro Services and (iii) on behalf of Gexpro Services, paid certain specified transaction expenses of Gexpro Services.</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 Gexpro Services Merger Agreement provides that an additional <ix:nonFraction unitRef="shares" contextRef="iae8471d3315340c48fa1425887d6569e_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTcwNg_6bed0b6e-8b33-4b0f-b749-d0744e1bcf86">1,000,000</ix:nonFraction> shares of DSG common stock (the &#8220;Gexpro Services Holdback Shares&#8221;) may be issued to the Gexpro Services Stockholder or forfeited in accordance with <ix:nonFraction unitRef="provision" contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401" decimals="INF" name="dsgr:BusinessCombinationNumberOfEarnoutProvisions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTg1Nw_7890744d-56f3-4247-ba67-9959183d9ab7">two</ix:nonFraction> earnout provisions of the Gexpro Services Merger Agreement. The amount of Gexpro Services Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of one or more of three certain additional acquisitions by Gexpro Services during the period beginning after December 29, 2021 and ending <ix:nonNumeric contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401" name="dsgr:BusinessCombinationEarnoutProvisionPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNjIwMA_084fc416-8629-4c25-a459-7711de0d94cb">90</ix:nonNumeric> days after the Merger Date. If any Gexpro Services Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in Gexpro Services EBITDA (as defined in the Gexpro Services Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the Gexpro Services Merger Agreement. As of April 1, 2022, approximately <ix:nonFraction unitRef="shares" contextRef="ic4bd702ff21b495082d8236333c94489_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMjE5OTAyMzI2ODA1OA_bc6f9d84-c723-4471-8021-bc54209237bf">538,000</ix:nonFraction> Gexpro Services Holdback Shares were expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisitions which were completed prior to the Merger Date. The fair value of the remaining <ix:nonFraction unitRef="shares" contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMjE5OTAyMzI2ODA2Mg_ec602d87-0d8d-4734-8d8b-c694b59902cc">462,000</ix:nonFraction> Gexpro Services Holdback Shares available under the second earnout opportunity are included in Earnout derivative liability in the Unaudited Condensed Consolidated Balance Sheets. Final issuance of the Gexpro Services Holdback Shares under the second earnout opportunity is subject to certain terms and conditions as specified in the Gexpro Services Merger Agreement. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the Gexpro Services Holdback Shares.</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:112%">TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, periods prior to the Merger Date reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.</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%">Nature 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-weight:400;line-height:120%">A summary of the nature of operations for each of DSG's operating companies is presented below. Information regarding DSG's reportable segments is presented in Note 20 - Segment 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-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lawson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.</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%;text-decoration:underline">TestEquity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.</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%;text-decoration:underline">Gexpro Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing customers. </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%">Basis of Presentation and Consolidation </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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI0OTU_2420e8d7-40f6-42ea-9436-7b9e1cc41dd6" continuedAt="ic8d12ea77f8b49d986f1993984d46f6f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the </span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="i68f03179a2b546b69d615af3af225181" continuedAt="i0c9dc0ef1d694513965b918d2ea4c54f"><div style="text-align:justify"><ix:continuation id="ic8d12ea77f8b49d986f1993984d46f6f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.</span></ix:continuation></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 and its consolidated subsidiaries, except for Gexpro Services, operate on a calendar year-end. Gexpro Services operates on a calendar year-end for annual reporting purposes. However, quarterly financial statements for Gexpro Services are prepared on financial close dates that may differ from that of the Company. The consolidated financial statement impact of the one day difference arising from the different period ends for the quarter ended September&#160;30, 2022 was not material. The Company utilizes the exchange rates in effect at Gexpro Services&#8217; reporting date and the appropriate weighted-average rate for its fiscal reporting period.</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="i0c9dc0ef1d694513965b918d2ea4c54f"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI1MDA_85148dcd-a6a4-4851-a63f-0b355e60a01e" escape="true">The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. A</ix:nonNumeric>ll normal recurring adjustments have been made that are necessary to fairly state the results of operations for the interim periods. Operating results for the three and nine month periods ended September&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_37"></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 2 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDI_40cb745b-0cf1-4ce1-b5e5-7ac66afc794c" continuedAt="ibdce122c78cf4be4bb9e0d76fb985d1a" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="ibdce122c78cf4be4bb9e0d76fb985d1a" continuedAt="ib5c19d598c4d4d108ecfe900f376b438"><div style="text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDU_4ef8706b-53fc-471c-ba76-230314efc701" continuedAt="i287ff1c4ab1546a29c508df41a4feba4" 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%">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 majority of the Company&#8217;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than <ix:nonFraction unitRef="number" contextRef="i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwMDc2_08d5cdcc-aa31-4285-8452-5e4c6dbd9f57">5.0</ix:nonFraction>% of total revenue and is recognized as the services are performed. 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. 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 includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. 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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 606") from the associated lease component as the relevant criteria under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 842") are met.</span></ix:nonNumeric></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><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDg_9742d8ea-4f6e-46b7-b69a-df12a094cd78" escape="true"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company considers all 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 September&#160;30, 2022 and December&#160;31, 2021 approximates fair value.</span></ix:nonNumeric></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%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDk_4ded16c8-e406-48da-90d2-9c44e984cda0" continuedAt="i1646ab85f82c4d438909a8aba7f98dc7" escape="true">Allowance for Doubtful Accounts </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1646ab85f82c4d438909a8aba7f98dc7">&#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.</ix:continuation> </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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTU_32ead44c-6ae2-4cf5-ac2d-c3ece9a89976" continuedAt="i0c760215b321439283c4e29d40e0b32a" escape="true"><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%">Inventories</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 and TestEquity segments and weighted average for the Gexpro Services segment. 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 </span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ib5c19d598c4d4d108ecfe900f376b438" continuedAt="ia1016b0b55764536869b6a72321b2aea"><div 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="i0c760215b321439283c4e29d40e0b32a">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: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%"> </span><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTg_2f9c9fa7-575e-4e16-b5e8-9edf71f31297" continuedAt="ie1f28bd485294259ac3495b86617fc08" 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%">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 <ix:nonNumeric contextRef="i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzk2OA_bbd0f138-eef7-43a1-a452-96aac0df1f01">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i4ab1eeb0f17e40b7bc97d7323f93d792_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzk3NA_446d1068-50be-44a4-870a-cf9c4cc3cad4">40</ix:nonNumeric>&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and <ix:nonNumeric contextRef="ice2bdce6a5704b6d8459e549de580ec4_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_0bd514dd-f7d0-4172-8d0c-07a21ff78faa"><ix:nonNumeric contextRef="i1d999ed8f58444eb9b3d592b93beb318_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_4e932761-b53b-424d-98eb-b4b41a1e76f4"><ix:nonNumeric contextRef="i47b7845c415540a38ac0534fb684a467_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_556acc77-d920-4f32-a016-7b784c9ecf52">2</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> to <ix:nonNumeric contextRef="ie4671bdf06b3462d8018009415bac4da_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_142258cf-b568-49f1-9e55-4c2156abc646"><ix:nonNumeric contextRef="i1b5885484f334029bd4008e96124995c_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_5dc33d4f-7f65-4fcc-9f7f-37ba49327629"><ix:nonNumeric contextRef="i6e074d2506b4454ea96d0debe9e56a11_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_ffd54f4b-d29c-43dc-bcbd-c42f50196e90">10</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of <ix:nonNumeric contextRef="i13e819ab269b48ddad4ea71c42984ff6_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDI3MQ_9581157d-02a6-4d65-b0f1-e96bfcc9e218">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i33a456446b0c4d7fb9370895bf5ed84a_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDI3Nw_cbe91e0b-0736-415e-89db-3a8d3abe4d5e">5</ix:nonNumeric>&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#8217;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from operations. </span></ix:nonNumeric></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%"><ix:continuation id="ie1f28bd485294259ac3495b86617fc08" continuedAt="ia031a52cc5fb425eb30b4fbcba5ee5fa">Rental Equipment</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia031a52cc5fb425eb30b4fbcba5ee5fa">&#160;&#8212; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of <ix:nonNumeric contextRef="iff7dbf0f2f89454497b98b9b4148dd45_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDkyMw_c9c5329a-63be-4a03-9590-ab13e02baa18">3</ix:nonNumeric> to <ix:nonNumeric contextRef="idac90591da5c46cf8d0b2447cb10f32b_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDkyOQ_0f53f965-d827-4979-9e1e-e5d75cd90224">7</ix:nonNumeric> years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#8217;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations.</ix:continuation> </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%"> </span><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:CashValueOfLifeInsurancePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDY_ea7c2848-e8fe-4948-ae2b-5006862a9424" escape="true"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Value of Life Insurance</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), is the change in the policies' contractual values.</span></ix:nonNumeric></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><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:DeferredCompensationPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDQ_26bf6196-6a26-4f04-b299-b82d9968dfc6" escape="true"><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%">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. The Company 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 Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</span></ix:nonNumeric></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><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTE_1b5843c5-f2af-4145-b129-c746f7a3a936" continuedAt="id12c8e8cdce2470e977e4c160c8684ed" escape="true"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212;</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="id12c8e8cdce2470e977e4c160c8684ed"> 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. The Company accounts for forfeitures of stock-based compensation in the period in which they occur.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTI_24cf74ed-700c-4ed2-b02e-0cd74bc038b7" continuedAt="ibf2aaa02633d4840859113faab0f199e" 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-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 $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNzYyMw_00d0060e-73d9-457b-a5e8-971a8d94c180">351.1</ix:nonFraction> million of goodwill at September&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNzY0OA_6b4d02cf-9dda-423f-9934-fc8d55333de4">106.1</ix:nonFraction> million of goodwill at December&#160;31, 2021. 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.</span><span style="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 October 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. 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 the Company determines 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 the Company determines 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 </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ia1016b0b55764536869b6a72321b2aea" continuedAt="ica4931c1fd8546c8b63bd3a4317a90e4"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibf2aaa02633d4840859113faab0f199e">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.</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%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTM_5b4fdcab-0a1f-498d-8f5f-79a83b1fa0b5" continuedAt="ic429135eb0924da88466b12b97503c73" escape="true">Intangible Assets &#8212;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic429135eb0924da88466b12b97503c73"> The Company's intangible assets primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of <ix:nonNumeric contextRef="i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ3Mg_63f076eb-f3ed-4fba-9dd0-dbe7baa2b90b">8</ix:nonNumeric> to <ix:nonNumeric contextRef="i64b5419d63924ec89b92a43f462541ad_D20220101-20220930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ3OA_9a97e8de-8a4b-4019-9b41-d97d78ab8a4b">15</ix:nonNumeric> year and <ix:nonNumeric contextRef="ic602f5ce76084423b1736bc0a5a413af_D20220101-20220930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ5MA_c5e0cec5-8698-45cf-becc-69de289e6031">9</ix:nonNumeric> to <ix:nonNumeric contextRef="i03c654e878f74dd292694ea0bac37d1b_D20220101-20220930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ5Ng_ea9af605-d01c-45e9-a0d7-a25fc36f88a0">20</ix:nonNumeric> 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><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzc_987ce787-669c-40b1-9e62-be6967f0f311" continuedAt="i6b787e0a1b7745a0b0a900b96139c5e8" escape="true"><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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the first nine months of 2022 or during the year ended December&#160;31, 2021</span></ix:nonNumeric><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="i6b787e0a1b7745a0b0a900b96139c5e8">.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzk_d71caf08-4c1e-442c-9f60-11decf9eaeb1" continuedAt="ic918ecce5d1f4142b3b3c2e40f69ccab" 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-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 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-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></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%"><ix:continuation id="ic918ecce5d1f4142b3b3c2e40f69ccab">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 (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</ix:continuation> </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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDc_d3b2c25a-af00-4e38-9900-d00a8419c456" continuedAt="i6f567692154442c2adb773f698de5467" escape="true"><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%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></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="i6f567692154442c2adb773f698de5467">&#8212; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service 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 reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, 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. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets and the leasing revenue is recognized on a straight line basis.</ix:continuation> </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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTQ_539eb4f7-03d2-43f0-8112-7f3b6b59c090" continuedAt="i6351e9a49454480085b57b555b305890" escape="true"><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%">Earnings per Share</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of </span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ica4931c1fd8546c8b63bd3a4317a90e4" continuedAt="ib79fb11bc7e14861b702f6bc14677754"><ix:continuation id="i6351e9a49454480085b57b555b305890"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.</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%">For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#8217;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDM_d9790964-b55c-4b4e-95be-bda457f4fbab" continuedAt="iaa6bb408377f40288ab68568f0070d87" escape="true"><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%">Foreign Currency</span><span style="background-color:#ffffff;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 am</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ounts 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></ix:nonNumeric></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="iaa6bb408377f40288ab68568f0070d87" continuedAt="i8c7fa083d9ee46648e97bb36e2a156ea">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 Unaudited Condensed 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="i8c7fa083d9ee46648e97bb36e2a156ea"> 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 Unaudited Condensed 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"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:TreasuryStockPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzg_a472518c-6580-459c-9f92-737cd2be14b6" continuedAt="i7bf6d4f895ed4e31823c384758cb9b3d" escape="true"><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%">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 repurchased <ix:nonFraction unitRef="shares" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwNTgy_59f2088f-c67f-4a28-92c3-3e18c2a3b832">54,089</ix:nonFraction> shares of its common stock in 2022 and <ix:nonFraction unitRef="shares" contextRef="ie2cd7a5c98ae40aba6de015d5eec893e_D20210101-20210930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwNTkx_1235a8f3-9dc4-46cc-a0f4-790199d225cb">no</ix:nonFraction> shares of its common stock in 2021 through 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="id5414c712c114937a39e06b4316897a2_D20220101-20220930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjE5OTAyMzI4MTcyNQ_fa0649cc-6cb1-4e92-bf37-dcbf0275a4ad">10,636</ix:nonFraction> shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </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="i7bf6d4f895ed4e31823c384758cb9b3d">2022 from employees upon the vesting of restricted stock to offset the income taxes owed by those employees. The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#8217; equity.</ix:continuation> 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="i1339b4135cc547c399d085b556759412_D20220701-20220930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDMxOQ_59adeea0-b450-456b-be70-e3bbab55ee5f">2.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%">in 2022.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTY_084a6d4d-2aa1-46cc-8244-83279f6e0264" 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-style:italic;font-weight:400;line-height:120%">Segment Information </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing 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%">The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of 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%">The Company has determined it has <ix:nonFraction unitRef="segment" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMTg4NjA_a09e7ee6-9a6b-4621-9780-836a6a19c76b">four</ix:nonFraction> operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#8217;s <ix:nonFraction unitRef="reportable_segment" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMTg5Njg_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3">three</ix:nonFraction> reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#8217;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial 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%">There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#8217;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.</span></div></ix:nonNumeric><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-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDA_533a2437-a8a7-4824-b25d-e8abcff820c1" continuedAt="ic1071499bed947ea8e41634fbe0f599c" escape="true">Acquisitions </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic1071499bed947ea8e41634fbe0f599c">&#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.</ix:continuation> </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%">16</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="ib79fb11bc7e14861b702f6bc14677754" continuedAt="if2b893596d9a4287ab2c9f4e80e5f733"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTk_2344d3b8-b5cc-488f-aee7-c17d57e84320" 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-style:italic;font-weight:400;line-height:120%">Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company applies the guidance in ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability</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 carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#8217;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:EarnoutLiabilityPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNjA_0cc21285-dbe1-4adf-85b4-c74af0b18ea4" 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-style:italic;font-weight:400;line-height:120%">Earnout Derivative Liability</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</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:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reassesses the classification of these </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative liabilities for earnout arrangements </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is</span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earnout derivative liability </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.</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 contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further information.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNjE_4cf24fa2-5c55-4e70-8b3c-6c302d28c1a6" escape="true"><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%">Use of Estimates</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</span></ix:nonNumeric></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%"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzg0ODI5MDcyNjQzOQ_2c7afbfe-26eb-4f68-a211-039b9f662295" continuedAt="i86b17132986d4dc5a2529351470fef5f" escape="true">Supplier Concentrations </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i86b17132986d4dc5a2529351470fef5f">&#8212; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for <ix:nonFraction unitRef="number" contextRef="id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDE1Nw_46f672a1-2675-4b79-96b0-59d31c8fe989">10.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="id120041ae3bc4b62b9b77bd1ff68bc06_D20210101-20210930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDE2NA_58dfdc20-f5d5-4359-b3d8-76aaf21ee896">20.5</ix:nonFraction>% of the Company's total inventory purchases, respectively.</ix:continuation> </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%">17</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="if2b893596d9a4287ab2c9f4e80e5f733"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDE_862f8461-b454-487f-b16e-40a9610a758d" 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-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements - Not Yet Adopted</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 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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, 2022, 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><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 October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_40"></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 3 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Ng_96b11555-a250-4c32-83ad-f771fd3c3f56" continuedAt="i91726e4a489b472180b0c6b9d8ac394b" escape="true">Business Acquisitions</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i91726e4a489b472180b0c6b9d8ac394b" continuedAt="i30fd1933854049728a831548729f3a7f"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Completion of Mergers</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 April 1, 2022, the Mergers were completed via all-stock merger transactions. Pursuant to the Merger Agreements, DSG issued an aggregate of <ix:nonFraction unitRef="shares" contextRef="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401" decimals="-5" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMjAy_e232e2cd-cd4f-41d5-b47e-a4cfcd3e109e">10.3</ix:nonFraction>&#160;million shares of DSG common stock to the former owners of TestEquity and Gexpro Services. An additional <ix:nonFraction unitRef="shares" contextRef="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401" decimals="-5" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMzAy_ba02bc39-0664-42f7-a526-9260963f40e2">1.7</ix:nonFraction>&#160;million shares of DSG common stock remain potentially issuable upon meeting the conditions of certain earnout provisions. Refer to Note 1 - Nature of Operations and Basis of Presentation for further information regarding the Mergers. </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 business combination of Lawson, TestEquity and Gexpro Services combines <ix:nonFraction unitRef="segment" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="dsgr:NumberOfPrincipalOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjE2_b7a5cbb1-a429-4a37-8576-40c0c5c796c6">three</ix:nonFraction> value added complementary distribution businesses. Lawson is a distributor of products and services to the industrial, commercial, institutional, and governmental MRO</span><span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> marketplace. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TestEquity is a distributor of parts and services to the industrial, commercial, institutional and governmental electronics manufacturing and test and measurement market. Gexpro Services is a provider of supply chain solutions, specializing in developing and implementing VMI and kitting programs to high-specification manufacturing customers. Gexpro Services provides critical products and services to customers throughout the lifecycle of highly technical OEM products. Refer to Note 1- Nature of Operations and Basis of Presentation for more information on the nature of operations for these businesses.</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 Mergers were accounted for as a reverse merger under the acquisition method of accounting for business combinations, whereby TestEquity and Gexpro Services were identified as the accounting acquirers and were treated as a combined entity for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, under the acquisition method of accounting, the purchase price was allocated to DSG's tangible and identifiable intangible assets acquired and liabilities assumed, based on their estimated acquisition-date fair values. These estimates were determined through established and generally accepted valuation techniques.</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%;text-decoration:underline">Allocation of Consideration Exchanged</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Nw_0b4b2259-586d-4be8-856c-96c018d2838f" escape="true"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the acquisition method of accounting, the estimated consideration exchanged was calculated as follows: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands, except share data)</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%">April 1, 2022</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%">Number of DSG common shares exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfMi0yLTEtMS05MTQ0OA_26d04ae4-ee28-4132-b220-a40b12b1a99b">9,120,167</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DSG closing price per common stock on March 31, 2022</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="usdPerShare" contextRef="ic52c847757834c9c92bdf7a5b4816524_I20220331" decimals="2" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfMy0yLTEtMS05MTQ0OA_87d7faae-7c38-4350-882a-527978106990">38.54</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of shares exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfNC0yLTEtMS05MTQ0OA_dc221a29-275d-4519-9bba-54222dacf6e9">351,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfNi0yLTEtMS05MTQ0OA_0b4e5ec1-72c5-4bbb-b22d-21479550ef2a">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Total consideration exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfOC0yLTEtMS05MTQ0OA_d35d8f42-4bd0-43a3-9f6a-416eb66b2461">353,401</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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Fair value adjustment of stock-based compensation awards.</span></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%">Due to the publicly traded nature of shares of DSG common stock, the equity issuance of shares of DSG common stock based on this value was considered to be a more reliable measurement of the fair market value of the transaction compared to the equity interests of the accounting acquirer.</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 allocation of consideration exchanged to the tangible and identifiable intangible assets acquired and liabilities assumed was based on estimated fair values as of the Merger Date. The fair values were determined based upon a preliminary valuation and the estimates and assumptions used in such valuation are pending completion and subject to change. Certain estimated </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%">18</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="i30fd1933854049728a831548729f3a7f" continuedAt="i1248716dccba44c6bc90989c02341f50"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">values for the acquisition, including the valuation of intangibles and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. Goodwill generated from the acquisition is <ix:nonFraction unitRef="usd" contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401" decimals="INF" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMzMzOQ_7e609660-314c-4544-8dda-575756305c91">no</ix:nonFraction>t deductible for tax purposes. The Company will continue to obtain information necessary to finalize the fair values, which may differ materially from these preliminary estimates. The final valuation will be completed within the one-year measurement period ending March 31, 2023, and any measurement period adjustments will be applied in the reporting period in which the adjustments are determined.</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 the quarter 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%">September&#160;30, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company recorded measurement period adjustments that resulted in a $<ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-5" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNTQ5NzU1ODI2ODkw_a92c5552-aebe-47ca-bbff-46ff232f6c5d">1.7</ix:nonFraction> million net decrease to goodwill. The measurement period adjustments were associated with adjustments to the fair value of certain property, plant and equipment assets, as well as changes in estimates related to leases.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1OA_b29384bc-64f5-4e61-b222-c021855f7bd3" continuedAt="i779b02bf58c14fe3aa3b7372822d0e01" 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 following table summarizes the preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: </span></div><div style="margin-top:3pt"><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:44.367%"></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:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.449%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Merger Date</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%">Measurement Period Adjustments</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%">Adjusted Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#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="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMS0yLTEtMS05MTQ0OA_8c809677-359a-4e2a-8688-0f03cffc7f25">148,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMS02LTEtMS0xMDE4MjI_02c17029-17ab-43a9-9b90-d2db06921bb1">148,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi0yLTEtMS05MTQ0OA_cea35cd1-aa2d-4bb9-8159-decb6b97a982">57,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="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi00LTEtMS0xMDE4MjI_0492e4ae-e3a5-49cf-8af3-792d507de807">361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi02LTEtMS0xMDE4MjI_cf7717e3-ae0c-4b8d-a40b-bc598a23124a">57,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy0yLTEtMS05MTQ0OA_880beae0-e9e0-4f4e-adcd-a85be2ae0a63">17,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy00LTEtMS0xMDE4MjI_299fc8cf-5d92-4d25-a6c7-d53fd4236c6c">687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy02LTEtMS0xMDE4MjI_4a4c8721-ebe1-4542-8b14-42f3b8f9641f">18,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNC0yLTEtMS05MTQ0OA_ab2503af-daca-41f0-ae10-8d1de4d92061">119,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNC02LTEtMS0xMDE4MjI_09c42426-5805-4258-9848-f8dbabaacb73">119,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net of deferred tax asset</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="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS0yLTEtMS05MTQ0OA_7496af58-150c-4d6f-a61d-cd6bd9eb458d">26,237</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="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS00LTEtMS0xMDE4MjI_75ad12e4-7e7c-47d6-8966-eaaf37cf9b5c">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS02LTEtMS0xMDE4MjI_7ec54113-b967-476f-ade1-8918c7fdfcd9">26,198</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNi0yLTEtMS05MTQ0OA_10a42e37-cf0a-4b90-a625-9ca565f569b0">18,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNi02LTEtMS0xMDE4MjI_45e569d5-a871-4870-b760-0e55ed43a33d">18,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy0yLTEtMS05MTQ0OA_765caaa0-e48b-4844-ad3d-9253b03d584c">71,097</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" sign="-" name="dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy00LTEtMS0xMDE4MjI_09a0d902-be17-4a65-b9f4-6dd67800a267">68</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="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy02LTEtMS0xMDE4MjI_e993accc-87bf-4cbe-ae28-5dfc37502e3d">71,165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Long-term obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC0yLTEtMS05MTQ0OA_3e1f9dee-687c-49f6-af79-4c13582b0746">25,722</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="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC00LTEtMS0xMDE4MjI_29e644fc-00d1-47ed-8d06-dec3895f7280">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC02LTEtMS0xMDE4MjI_28420fea-635a-4464-8155-ae88667aa126">25,702</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Lease and financing obligations</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="ic739879d44cd4afda31a6d9b2e0ee428_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS0yLTEtMS05MTQ0OA_38cacde7-858b-4131-b2c1-03cd1222d530">29,474</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="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS00LTEtMS0xMDE4MjI_fda34ee5-f454-4079-bd60-adccc710e04c">647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS02LTEtMS0xMDE4MjI_6858b40f-99c5-49cb-a28b-4e4ca80e7868">28,827</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Derivative earnout liability</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="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTAtMi0xLTEtOTE0NDg_16283f65-b488-4da6-8378-618a5e510ead">43,900</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="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTAtNi0xLTEtMTAxODIy_48c42aeb-0f65-43e7-a06d-66e8209b3918">43,900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItMi0xLTEtOTE0NDg_2a7ac061-f827-4a4f-ab6e-ba7078e88d07">189,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItNC0xLTEtMTAxODIy_19296f26-fe2e-4a00-850f-ba332c9de326">1,686</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="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItNi0xLTEtMTAxODIy_74f3e2e6-1b93-4595-b5c3-2168fe5e32a8">187,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration exchanged</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTMtMi0xLTEtOTE0NDg_e638392b-1578-4d81-9692-9922a51080dc">353,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTMtNi0xLTEtMTAxODIy_6c779eff-b9c3-4e45-bf12-2495bc846df7">353,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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%"> <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY2MQ_0424a668-269d-4094-9d93-77299ceb20ad" continuedAt="ie4248b2ce9074b45b5a87defee834fb6" escape="true">The preliminary allocation of consideration exchanged to other intangible assets acquired is as follows:</ix:nonNumeric></span></div><div><ix:continuation id="ie4248b2ce9074b45b5a87defee834fb6"><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:62.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMS0yLTEtMS05MTQ0OA_ea767365-f96b-495f-a656-599bea545e4c">76,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;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="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMS00LTEtMS05MTQ0OA_6efb74d1-2160-47e4-80e0-43c88a46a669">19</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMi0yLTEtMS05MTQ0OA_1d4d4c06-8c48-4d5f-9314-c55a78f7a667">43,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMi00LTEtMS05MTQ0OA_c3001f1d-3bb4-4171-ab3c-354697b4d050">8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMy0yLTEtMS05MTQ0OA_0035c7fa-132b-46e5-a62a-341ae6f39da8">119,060</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></ix:continuation></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 incurred transaction costs related to the Mergers of $<ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDA5Mg_57ea16a1-3dfc-4b11-b629-093df920c308">2.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDA5OQ_5f9c53b6-8dfc-485a-b324-be7b919bef49">9.6</ix:nonFraction>&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $<ix:nonFraction unitRef="usd" contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDE1OA_72229c14-511f-4355-96c1-4c70594faa05">0.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDE2NQ_95a4d79c-92df-46c6-8146-fa845ed59cec">1.2</ix:nonFraction>&#160;million for the three and nine months ended September&#160;30, 2021, 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:700;line-height:120%;text-decoration:underline">Pro Forma Information</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Mw_1ae4c25f-356b-4b5f-a9b5-d49be8825e8e" continuedAt="i0855bd08291349cfaa5312ffba7763b5" 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 following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. </span></div><div style="margin-top:3pt;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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:700;line-height:100%">Three Months Ended September 30,</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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:700;line-height:100%">2022</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:700;line-height:100%">2021</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia34930531576445388784ebf356feb3b_D20220701-20220930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi0xLTEtMS05MTQ0OA_91fc3144-7a81-44d2-9faa-29b52f1e6fdf">347,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi0zLTEtMS05MTQ0OA_c0b7813a-e6fc-445c-92b9-a11b6a40e5c0">289,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi01LTEtMS05MTQ0OA_d9b709d6-86cf-4405-b63e-853e5d8385a1">986,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi03LTEtMS05MTQ0OA_29ec0717-a962-42ee-a13f-013837eafdb2">869,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia34930531576445388784ebf356feb3b_D20220701-20220930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS0xLTEtMS05MTQ0OA_b2969693-3550-4271-b1fb-99ef26c0d7c0">14,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS0zLTEtMS05MTQ0OA_36b702cd-2292-4abc-a9a2-6905518935b3">12,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS01LTEtMS05MTQ0OA_91befdcf-5e3f-4145-bdc0-69f477776ae8">19,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS03LTEtMS05MTQ0OA_415ca1a1-75b8-41fb-90bf-50cb585c71cf">16,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></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%">19</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i1248716dccba44c6bc90989c02341f50" continuedAt="ibd44009982e540ca8fefa51550260c45"><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%">Other Acquisitions</span></div><div style="text-align: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%">TestEquity and Gexpro Services acquired other businesses during the first nine months of 2022 and year ended December 31, 2021. The consideration exchanged for the acquired businesses included various combinations of cash, sellers notes, and forms of share based payments. The acquisitions were accounted for under ASC 805, the acquisition method of accounting. For each acquisition, the allocation of consideration exchanged to the assets acquired and liabilities assumed was based on estimated acquisition-date fair values. Certain estimated values for the acquisitions, including the valuation of intangibles, contingent consideration, and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align: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 the first nine months of 2022, TestEquity acquired Interworld Highway, LLC and National Test Equipment, and Gexpro Services acquired Resolux ApS ("Resolux") and Frontier Technologies Brewton, LLC and Frontier Engineering and Manufacturing Technologies, Inc. ("Frontier"). <ix:continuation id="i779b02bf58c14fe3aa3b7372822d0e01" continuedAt="ia2f306ba62f24039ba0b76aa4d1b288e">The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: </ix:continuation></span></div><div><ix:continuation id="ia2f306ba62f24039ba0b76aa4d1b288e" continuedAt="idd88dccb398543b4967809c6acee9ac8"><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:27.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.503%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Interworld Highway LLC</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%">Resolux</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%">Frontier</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%">National Test Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 29, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 3, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 1, 2022</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%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi0yLTEtMS05MTQ0OA_c9765ab6-cb7c-4e3e-bbbc-95fa2fcc1b4a">15,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi00LTEtMS05MTQ0OA_a65824e6-0b77-41aa-a7f1-43bc0bd8c7ed">8,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi02LTEtMS05MTQ0OA_89d907ac-ee39-43e5-985e-dbb0aeef3b9e">3,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi04LTEtMS05MTQ0OA_e7c09d93-999f-42b9-a60a-b18507d58500">2,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi0xMC0xLTEtOTE0NDg_7e2ea7e0-6931-48ee-9e79-ddc5bc69f843">29,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy0yLTEtMS05MTQ0OA_1d42ee98-c645-453c-b9b4-0d8860b56ba7">313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy00LTEtMS05MTQ0OA_52c6849d-14c2-4da6-b59c-f4408909d712">459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy02LTEtMS05MTQ0OA_f9624f07-1d36-4c15-b7a9-dfb7aacf22b0">1,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy04LTEtMS05MTQ0OA_738646c5-9685-4d2b-81f0-336a207bb762">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy0xMC0xLTEtOTE0NDg_30ad7fa2-3944-45c5-a7fa-70a5fbccbfc4">2,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC0yLTEtMS05MTQ0OA_d4d49fe4-18e5-4647-b9d0-ddc9b8df61d9">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC00LTEtMS05MTQ0OA_99678113-9200-476f-b8b0-5f462b7da99e">1,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC02LTEtMS05MTQ0OA_b306798c-1859-4e55-9afb-54eb588c80c1">9,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC04LTEtMS05MTQ0OA_f3153077-9f7f-4a52-b890-2563060a8bcb">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC0xMC0xLTEtOTE0NDg_fef776d8-970b-4388-a2fb-1576f8376380">10,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60d5c09fdd4d446698e36b85f7bf1243_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi0yLTEtMS05MTQ0OA_f6a3e29d-a633-44b1-9e91-ffd400b2fde2">6,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i709f9ad34b2a457fbab9369d9ce6c601_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi00LTEtMS05MTQ0OA_5a661683-85f2-4e8e-9f40-af8dc12bc2e8">11,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id72931adf27341dba766c9cfe82d0191_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi02LTEtMS05MTQ0OA_ac98deba-34bd-4a29-9d35-e7407b6784af">9,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26aee3d8a9d64ae29a045fc8b8aaafe8_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi04LTEtMS05MTQ0OA_e4f1f862-0a88-44b5-8743-f327b5fc5ac3">2,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a97b577851644808fe815c69873924e_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi0xMC0xLTEtOTE0NDg_3f4d6242-4a4f-40bb-806c-d697de586e80">29,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie37c1b70a4134773adb5325df3b5ce02_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy0yLTEtMS05MTQ0OA_97f2ff35-9109-4fe6-acbd-a8316f2f4b14">4,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f9c2f6c79674523ab8dcd519556805a_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy00LTEtMS05MTQ0OA_819c1305-deaf-447c-a2ec-a3b6ba0ec945">6,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i381eefe0c9c74fab91b1829497984326_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy02LTEtMS05MTQ0OA_25e68806-388e-4af9-9e0e-e2acf216c998">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a6258df22954a52b9aeff84682f6f4c_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy04LTEtMS05MTQ0OA_79151e6a-f7f5-4c36-9279-466d1248ff29">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8daab27dbd974bd5949f6708e6168e0f_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy0xMC0xLTEtOTE0NDg_fd16a176-c8a8-4106-9c23-00afa14d5639">13,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS0yLTEtMS05MTQ0OA_fb0783eb-91ff-46e3-9bec-0c3966c02c02">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS00LTEtMS05MTQ0OA_cd2b6376-33f1-415e-8374-ab0c2566de59">1,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS02LTEtMS05MTQ0OA_6ffab32f-08e5-4a3e-8a08-b1f100e532a1">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS04LTEtMS05MTQ0OA_50c671b0-cb58-4ffa-a638-6d78e6626540">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS0xMC0xLTEtOTE0NDg_143ad29e-e983-4974-8d5f-21d80932884c">1,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtMi0xLTEtOTE0NDg_a44f94c6-9576-4eb6-b9e1-d9b394f2b7e2">8,856</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtNC0xLTEtOTE0NDg_ff3c1d24-18a9-4f92-aea1-8baf173ca6e2">3,058</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtNi0xLTEtOTE0NDg_bcf007a3-93fa-48c2-911c-dfc3d94382df">778</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtOC0xLTEtOTE0NDg_542d2fdf-66e7-4ae6-a17f-50fe806116d5">2,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtMTAtMS0xLTkxNDQ4_0fdeae62-942a-4bbf-8271-f8218b3a5ca0">14,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItMi0xLTEtOTE0NDg_2b0dfb43-2b8f-4977-bb53-fc09f02b2113">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItNC0xLTEtOTE0NDg_5ed77a32-10ea-41a9-bf2a-ebdec439f175">939</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItNi0xLTEtOTE0NDg_30ed0cf2-2cb2-46c0-8af8-095f65d7035e">1,461</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItOC0xLTEtOTE0NDg_9511b898-b9ca-4bee-8354-860438ba670a">1,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItMTAtMS0xLTkxNDQ4_fbcd452b-33a5-454e-9b70-070d8a11e365">3,569</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtMi0xLTEtOTE0NDg_5ff122b5-cb56-421f-b8ce-2ba6f5aa95c6">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtNC0xLTEtOTE0NDg_b5b2f54c-ec9b-4e57-9023-19fbbd47c564">1,125</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtNi0xLTEtOTE0NDg_554719f0-a61a-4a21-be53-eb84b3899b3c">9,313</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtOC0xLTEtOTE0NDg_58547f1e-36c0-4616-9c8e-bed723105665">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtMTAtMS0xLTkxNDQ4_31af7c89-5f1c-4baa-857a-9201718fa347">10,438</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctMi0xLTEtOTE0NDg_454c8ec9-2bc4-4de3-b2ae-614f5f19c0de">37,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctNC0xLTEtOTE0NDg_a7be8290-ec03-4f51-8fea-8015cac37b80">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctNi0xLTEtOTE0NDg_a11b5319-737d-46ed-a555-3b74247fd6ca">11,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctOC0xLTEtOTE0NDg_ea353be9-1b02-40c0-a456-a5d42e180388">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctMTAtMS0xLTkxNDQ4_d7416e6a-d323-4747-9239-50889ea13308">61,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total purchase consideration exchanged, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtMi0xLTEtOTE0NDg_6f279079-cabb-49ec-9e12-62d842edd0c1">54,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtNC0xLTEtOTE0NDg_834e13d5-3e61-4c44-82e6-544b494c6727">30,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtNi0xLTEtOTE0NDg_bb0bd889-f21b-44f3-b08a-06844a81ad71">26,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtOC0xLTEtOTE0NDg_f6cba1e1-6f70-48f7-b489-c30b4464f3c1">7,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtMTAtMS0xLTkxNDQ4_30b079b8-7e9d-4077-a36c-eeac2307b2c5">119,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></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="text-align: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 September 30, 2022, the Company updated the purchase price allocation for Frontier to reflect adjustments from the third-party valuation firm's preliminary report valuing Frontier's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $<ix:nonFraction unitRef="usd" contextRef="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930" decimals="-5" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDM5ODA0NjUyNzQ4MA_80070576-658f-461a-beb2-6fb75829763e">1.2</ix:nonFraction>&#160;million increase to goodwill and $<ix:nonFraction unitRef="usd" contextRef="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930" decimals="-5" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDM5ODA0NjUyNzQ2Ng_182e832a-6995-4224-afa8-48df65881ca9">0.5</ix:nonFraction>&#160;million increase to the total purchase consideration, net of cash acquired.</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 September 30, 2022, the Company updated the purchase price allocation for National Test Equipment to reflect adjustments from the third-party valuation firm's preliminary report valuing National Test Equipment's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $<ix:nonFraction unitRef="usd" contextRef="ida50cc08df3b49749e1653cbf5062b1c_D20220602-20220930" decimals="-5" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTM0NTg0ODg1MjQ4Ng_8080ae38-2a5e-4712-afcd-73bb32d7a706">0.3</ix:nonFraction>&#160;million decrease 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-weight:400;line-height:120%">The consideration for the Frontier acquisition includes a potential earn-out payment up to $<ix:nonFraction unitRef="usd" contextRef="i7a657f4d2ce448549558299b2f228819_I20220331" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjU2OA_92df1e47-f1a8-4f79-94f6-b8f8e5f4b7c1">3.0</ix:nonFraction>&#160;million based upon the achievement of certain milestones and relative thresholds during the earn out measurement period which ends on December 31, 2024. The fair value of the contingent consideration arrangement was classified within Level 3 and was determined using a probability-based scenario analysis approach. As of March 31, 2022 and September&#160;30, 2022, the fair value of the earn-out was $<ix:nonFraction unitRef="usd" contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjk1Mw_125a8a1d-37c8-45c1-b401-137195855ae4">0.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i948319e8c65343f0aa6571861a699699_I20220930" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjk2MA_71fc725e-7c55-4565-ac95-1693f7d8c19d">1.6</ix:nonFraction>&#160;million, respectively, with amounts recorded in Accrued expenses and other current liabilities and Other liabilities in the Unaudited Condensed 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-weight:400;line-height:120%">During the year ended December 31, 2021, TestEquity acquired MCS Test Group Limited ("MCS"), and Gexpro Services acquired Omni Fasteners Inc. ("Omni"), National Engineered Fasteners ("NEF") and State Industrial Supply ("SIS"). The accounting for the Omni and MCS acquisitions was complete as of June 30, 2022. Certain estimated values for the NEF and </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ibd44009982e540ca8fefa51550260c45" continuedAt="ic0b32860e6234fbcb5be428e5d5f7690"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SIS acquisitions are preliminary, including goodwill and income taxes (including deferred taxes and associated valuation allowances). These values are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="idd88dccb398543b4967809c6acee9ac8" continuedAt="ifaad1483480d43a0ac75be5d5161b5cd"><div style="text-align: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 consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: </span></div><div style="margin-top:3pt;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:26.531%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Omni</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NEF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></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:400;line-height:100%">SIS</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%">MCS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 8, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi0yLTEtMS05MTQ0OA_c6315a13-46d8-4558-920d-17e14cf0663d">2,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi00LTEtMS05MTQ0OA_9ecb09ba-39a8-41bf-a807-dc771d2bf66d">17,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi02LTEtMS05MTQ0OA_f00274f5-ac0f-4024-93c4-4b9e713c1ee1">3,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi04LTEtMS05MTQ0OA_1f97c585-1869-4c79-b533-5facc44f8ed7">6,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi0xMC0xLTEtOTE0NDg_582cf45c-5b31-42cb-a1c6-99ea91b935da">30,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy0yLTEtMS05MTQ0OA_ffada13c-3844-4349-9e9b-0a1fac4610ec">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy00LTEtMS05MTQ0OA_aa13f3ad-0a51-4fc2-b13d-4160462e61db">589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy02LTEtMS05MTQ0OA_a6433b3e-a775-41c1-bfb8-07ed05b1d13e">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy0xMC0xLTEtOTE0NDg_4c7a6baa-29e5-486b-bded-19ee386ced1c">1,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC00LTEtMS05MTQ0OA_a1339bff-98e7-4cb6-9d37-a800ad29212a">1,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC02LTEtMS05MTQ0OA_76bea3ad-e67b-4946-b3a6-51c6f259fae1">799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC0xMC0xLTEtOTE0NDg_30907f26-edcd-4ee7-86da-4859ab547d93">2,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ee0a7e757d493dabdcdb28187777d1_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi0yLTEtMS05MTQ0OA_33752fdd-40dd-464f-b2fd-e6a01f9cb2d0">2,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d62f630eff4b9a95cd80c7bb4e36df_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi00LTEtMS05MTQ0OA_12e42a84-18aa-4852-8a63-993e7e5555cf">5,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e4eee0756b4983846a9cee8ca8ee41_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi02LTEtMS05MTQ0OA_90cebc94-b463-40ae-957c-23fd3efc67bb">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868b1b7ec6a94a139a6b02ab9aad6419_I20210731" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi04LTEtMS05MTQ0OA_5272b2cd-5c56-498b-ac20-c8ee74a83aff">2,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa40b7ae1e741da9134b3006071a3cb_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi0xMC0xLTEtOTE0NDg_8d7854ad-ecc9-4440-80a1-41035de8e8ac">14,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d10ba64b7134a2bbff512ccca0856eb_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy0yLTEtMS05MTQ0OA_a22b1860-a9ed-461b-9a5f-c6997ad101ef">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35fcec741d294f0f9634c5e4f2faac78_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy00LTEtMS05MTQ0OA_ec3e57f0-d44d-4ec7-a366-9f251282abca">2,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if866aa38b6c44b5298208f2e05efe795_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy02LTEtMS05MTQ0OA_2bedf7d0-aeec-492b-8ac7-b44beb260f75">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7957c83e41f84df0a376ae4820a1d25d_I20210731" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy04LTEtMS05MTQ0OA_282c2207-d680-4cf1-829d-7cc199265a03">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec0653cc82db4d3ea9114113c7087ed2_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy0xMC0xLTEtOTE0NDg_17aa1da0-ff38-42f8-bfdb-7a9ba210a175">4,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaa640338ce84eb7a98d1831906297fa_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC0yLTEtMS05MTQ0OA_8d291290-4b06-4f5b-8690-1573d53d39b9">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifde1e726777149d08d40b44dd1018c8e_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC02LTEtMS05MTQ0OA_7d104290-7acb-4f43-a224-6b80f551a04c">380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic87e6b8ac0e5464580bd287b1e4fdf9f_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC0xMC0xLTEtOTE0NDg_b309a81e-54eb-4bda-bc3f-fd561599c293">389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS00LTEtMS05MTQ0OA_dcdc4f7d-8e4d-4613-8f02-205d2f6acdc7">1,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS02LTEtMS05MTQ0OA_6d2f3209-07d7-4291-80ec-9abb849e3a07">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS0xMC0xLTEtOTE0NDg_095c82cc-22a6-4d7b-b850-ec37979b2f9c">1,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtMi0xLTEtOTE0NDg_491b8ff1-1822-4817-bcee-5e856f70f87d">50</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtNC0xLTEtOTE0NDg_7d6d0c37-d31e-4ea0-840b-d3b3545156b0">3,506</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtNi0xLTEtOTE0NDg_b1e04d4c-4127-43e1-9a49-73b54a2ec3e8">1,464</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtOC0xLTEtOTE0NDg_5e00dd0d-c896-4e6b-9097-0e6063089975">2,523</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtMTAtMS0xLTkxNDQ4_ef50c233-b035-4dd4-9519-49e5684d6535">7,543</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItNC0xLTEtOTE0NDg_6383b10b-bfd1-40d9-8b0c-a7e3eaf56769">3,332</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItOC0xLTEtOTE0NDg_59457ca8-2ce0-40c2-9f3f-bb89ecc7a03c">685</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItMTAtMS0xLTkxNDQ4_72d80a4b-525c-40cf-9ebd-859f049eb9be">4,017</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Lease obligation</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtNC0xLTEtOTE0NDg_6d69cc04-56c5-4faf-9cc3-384a36da78c9">1,774</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtNi0xLTEtOTE0NDg_b8e3b12d-81e5-470d-bd5c-c8fee60d7f58">799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731" sign="-" xsi:nil="true" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtOC0xLTEtOTE0NDg_d2ac73a6-de8f-43ba-9262-c435575d25ca"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtMTAtMS0xLTkxNDQ4_b14ea1d8-fae2-4b98-8288-28869d052240">2,573</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctMi0xLTEtOTE0NDg_70c4c030-6f52-4686-a8db-39ee24ef25ec">953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctNi0xLTEtOTE0NDg_2b843cf1-9934-4b20-934a-32935e7cf4e2">3,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctOC0xLTEtOTE0NDg_805288f0-87ae-476e-9107-6d67180a758a">7,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctMTAtMS0xLTkxNDQ4_868f8a9a-ff9c-404a-80c9-357193767469">11,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on bargain purchase</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTgtNC0xLTEtOTE0NDg_d063e6b6-c349-4e6c-8c24-5265f6409de5">1,363</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTgtMTAtMS0xLTkxNDQ4_9bd670ee-b09d-427e-87d6-76a0e5c438ea">1,363</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total purchase consideration exchanged, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktMi0xLTEtOTE0NDg_3e34df38-6405-463c-9363-a4d95d6bc6e6">6,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktNC0xLTEtOTE0NDg_dd4db84d-b868-4462-8ba6-01fb4adbfef8">19,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktNi0xLTEtOTE0NDg_dbe7d48e-23de-4065-8594-bf9cdd5adaeb">11,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktOC0xLTEtOTE0NDg_9b232537-3a6d-4949-b23b-757500dc9312">13,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktMTAtMS0xLTkxNDQ4_aad9fbf5-a4b2-4579-a681-13ae9196883a">50,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"><ix:continuation id="ifaad1483480d43a0ac75be5d5161b5cd" continuedAt="ie0322e10f0564ebd95f293523221aba1">(1)</ix:continuation></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"><ix:continuation id="ie0322e10f0564ebd95f293523221aba1">The consideration exchanged in the NEF acquisition included a shared-based payment valued at $<ix:nonFraction unitRef="usd" contextRef="ibaae24f0416044bb840f1870d38ed94a_D20211101-20211101" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODI5MA_0708d102-94d9-4d24-89b0-357e369db248">2.8</ix:nonFraction> million with the remainder of the payment in cash.</ix:continuation>&#160;&#160;&#160;&#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%">A gain on bargain purchase related to the acquisition of NEF was recognized within Other income (expense), net in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) in the fourth quarter of 2021. The gain of $<ix:nonFraction unitRef="usd" contextRef="i1b32fbf52d034c4092eb1ae2507f0d63_D20211001-20211231" decimals="-5" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODU4OQ_c77c228c-2971-4d25-a9fc-710e570387e5">1.4</ix:nonFraction> million was calculated as the excess of net assets recognized over the consideration transferred. The bargain purchase was primarily attributable to owners that were highly motivated to sell.</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 incurred transaction costs related to the other acquisitions of $<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg1Mw_ccfb2f44-bd0d-4319-886b-658da6e8774b">0.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg2MA_956304f7-6cdb-4f9e-941e-1a362d390530">1.2</ix:nonFraction>&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $<ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg5NQ_33635589-9732-427b-92a5-2c214707b5d8">0.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODkwMg_490b98a9-6374-4c12-9b87-a6c45442b38e">1.8</ix:nonFraction>&#160;million for the three and nine months ended September&#160;30, 2021, 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:700;line-height:120%;text-decoration:underline">Other Acquisitions Pro Forma Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The pro forma information for other acquisitions was included in the estimated unaudited pro forma consolidated financial information for DSG, which is presented above under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent: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%">Actual Results of Business Acquisitions</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:continuation id="i0855bd08291349cfaa5312ffba7763b5" continuedAt="id8a181140d3b4e83bba71469a0718ee3">The following table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.</ix:continuation></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%">21</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="margin-top:3pt"><ix:continuation id="ic0b32860e6234fbcb5be428e5d5f7690"><ix:continuation id="id8a181140d3b4e83bba71469a0718ee3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</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%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0xLTEtMS05MTQ0OA_127a4609-521c-48e8-9073-c53fa99a2766">126,693</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="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0zLTEtMS05MTQ0OA_2ea0a66e-5376-4e7c-b16e-e6ed6c6b472e">71,216</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi01LTEtMS05MTQ0OA_19fd3565-4165-4729-afe9-b92de6b60e96">197,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="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi03LTEtMS05MTQ0OA_0c10df48-78ed-430b-95be-11b88099c7a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95406f2886b643789252a0c2208ea06c_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi05LTEtMS05MTQ0OA_8a6e33e9-980e-4ede-8962-417a5a39a253">2,803</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0xMS0xLTEtOTE0NDg_4c1682ec-5396-4e44-b8b6-065a70598457">2,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0xLTEtMS05MTQ0OA_33e22749-0cfe-44ab-8ff3-ac9098454dfe">8,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0zLTEtMS05MTQ0OA_a65dbca9-c9a8-4e0d-b16a-735b35cd42c8">4,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy01LTEtMS05MTQ0OA_4f6c5bd5-b859-466a-aeab-dd2715e47054">12,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy03LTEtMS05MTQ0OA_01533e36-3c71-4367-955b-64a547626439">&#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="i95406f2886b643789252a0c2208ea06c_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy05LTEtMS05MTQ0OA_e0551763-fccf-4740-86de-695202746400">545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0xMS0xLTEtOTE0NDg_40b9ace1-1908-491d-b36b-6a4ac5c429d6">545</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="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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0xLTEtMS05MTQ0OA_7a66ee3d-af33-48c4-ba1f-af8e44ad69e0">250,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0zLTEtMS05MTQ0OA_34a4634e-abef-4bb6-a572-c3f33ac341d1">146,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy01LTEtMS05MTQ0OA_64251b71-b47a-4d16-8b32-7c644b3bc94c">397,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy03LTEtMS05MTQ0OA_ad2150ae-d2f8-4f2e-b572-6be1a4088b91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy05LTEtMS05MTQ0OA_3cc04917-a612-45f4-88a6-9105817e4aa6">3,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0xMS0xLTEtOTE0NDg_14e6c2c0-727d-49fe-900a-c7f7754f6962">3,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0xLTEtMS05MTQ0OA_ec30e2b4-bb98-4064-b9ed-a31b3f7ec5d1">12,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0zLTEtMS05MTQ0OA_48a3cc63-e202-4394-99ac-6c5f0f29ec49">12,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC01LTEtMS05MTQ0OA_a81aa427-0101-4407-91a4-bbe385ef618e">25,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC03LTEtMS05MTQ0OA_3461abb8-27d3-4f8c-852b-ad7137302d74">&#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="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC05LTEtMS05MTQ0OA_c3ab1f2e-cc09-4663-9c81-c7c5b775a9e5">233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0xMS0xLTEtOTE0NDg_fdf61545-b7a8-4d7e-a2b5-6ee53a2a9c48">233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></table></ix:continuation></ix:continuation></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_43"></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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTgwMg_9a0c9b2b-c35d-4746-a9e8-20cc7ca38f8a" continuedAt="i8dc6ea396aa34810a2cc8350373265c9" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i8dc6ea396aa34810a2cc8350373265c9" continuedAt="if2db5dca01e94820923fbaff62085702"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 and services is agreed upon regardless of whether there is a written contract. Revenue from customers is recognized when obligations under the terms of a contract are satisfied; this generally occurs with the delivery of products or services. Revenue from customers is measured as the amount of consideration the Company expects to receive in exchange for the delivery of goods or services. Contracts may last from one month to one year or more and may have renewal terms that extend indefinitely at the option of either party. Price is typically based on market conditions, competition, changes in the industry and product availability. Volumes fluctuate primarily as a result of customer demand and product availability. Consistent with the way the Company manages its businesses, the Company refers to sales under service agreements, which includes both goods (such as parts, equipment and equipment upgrades) and related services (such as monitoring, maintenance and repairs) as sales of &#8220;services,&#8221; which is an important part of the Company&#8217;s operations. The Company has no significant financing components in its contracts with customers. The Company records revenue net of certain taxes, such as sales taxes, that are assessed by governmental authorities on the Company&#8217;s 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%">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%">The Company does not incur significant costs to obtain contracts. Incidental items that are immaterial in the context of the contract are recognized as expenses. Sales of products and services to customers are invoiced and settled on a monthly basis. ASC 606 requires an entity to present a contract liability in instances where the customer is entitled to a volume rebate based on purchases made during the period. The Company is not usually subject to obligations for warranties, rebates, returns or refunds except in the case of rebates for select customers if pre-determined purchase thresholds are met as discussed for the TestEquity segment below. The Company does not typically receive payment in advance of satisfying its obligations under the terms of its sales contracts with customers; therefore, liabilities related to such payment are not significant to the Company. Accounts receivable represents the Company&#8217;s unconditional right to receive consideration from its 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:700;line-height:120%;text-decoration:underline">Lawson Segment</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i287ff1c4ab1546a29c508df41a4feba4" continuedAt="ibda68231cdf5429e8159d06a22182601"><div style="text-align: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 <ix:nonFraction unitRef="revenuestream" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfMjg0Ng_d704f041-9a11-4719-a02d-425bfec34e5b">two</ix:nonFraction> distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation, and accordingly, <ix:nonFraction unitRef="revenuestream" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfMjk5Ng_d704f041-9a11-4719-a02d-425bfec34e5b">two</ix:nonFraction> separate revenue streams. Although Lawson 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 allocation between these obligations. Lawson does not price its offerings based on any allocation 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. Lawson 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%">Lawson 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 over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement 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 and the related performance obligations have been satisfied. </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="if2db5dca01e94820923fbaff62085702" continuedAt="i28c374e521414590af1e6852338f6064"><ix:continuation id="ibda68231cdf5429e8159d06a22182601" continuedAt="i5aec5efff114410f8f26438a233c3680"><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%;text-decoration:underline">Gexpro Services 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%">Gexpro Services&#8217; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#8217; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.</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%">Gexpro Services&#8217; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from <ix:nonNumeric contextRef="id2814df633634ef9b470138f8e1141de_D20220101-20220930" name="dsgr:ContractWithCustomerPaymentTerms" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNTYwMg_68e52339-e58e-4d12-92a7-e19bfb5dc33a">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i6c3c7bc9b0564b0c83bf1288e2dda4bb_D20220101-20220930" name="dsgr:ContractWithCustomerPaymentTerms" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNTYwOA_bdde72ab-d2ed-4654-98aa-716bdfe438b8">120</ix:nonNumeric> days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.</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:700;line-height:115%;text-decoration:underline">TestEquity Segment</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%">TestEquity&#8217;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#8217;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#8217;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. </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="i5aec5efff114410f8f26438a233c3680">TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable <ix:nonNumeric contextRef="i9b591721674e4a218c015b120d0c2830_D20220101-20220930" name="dsgr:ContractWithCustomerPaymentTerms" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNzI1NQ_c2d81381-96e7-412c-b310-349428796ab3">30</ix:nonNumeric> days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#8217;s stock location and control passes to the customer.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTgxMQ_9c3baf44-77c3-409d-a098-21dba81d3ac5" 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 geographic area (based on the location to which the product is shipped to):</span></div><div style="margin-top:3pt"><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:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy0xLTEtMS05MTQ0OA_057b6a69-b765-4476-b493-28bc7de8f4a6">284,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i605dd1545e2640478305bc03d173f358_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy0zLTEtMS05MTQ0OA_bee72b32-256c-47fe-ad79-da623241691c">118,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i39eb601b164548ebacbcadafc255c0df_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy01LTEtMS05MTQ0OA_92464477-30cc-4d8d-a312-11f08a3e8b2c">668,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd44f9c905264a388a7071fd655d17e3_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy03LTEtMS05MTQ0OA_fbda784b-db25-4e1d-a3bf-903229583439">351,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b5fc5053134870b484a4c499a2d13b_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC0xLTEtMS05MTQ0OA_f453c711-6afd-47b6-9f6c-5cd351115258">36,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673e7d02d2ca40a69ad85e9901970d70_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC0zLTEtMS05MTQ0OA_e9639ccc-1fd6-44c4-993a-14f9c7055a2d">2,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f7c367a3d884462bcee52251a3d1301_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC01LTEtMS05MTQ0OA_99e484ff-8eb8-4334-81ec-fffbb48bed80">82,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib337e7378d1543d682da5f698a076abe_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC03LTEtMS05MTQ0OA_458bcea4-61d2-43f7-a41b-429ff10edc84">10,151</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%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8951c1bc29314277bb536c766b55874c_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS0xLTEtMS05MTQ0OA_eb5e4b4a-650c-4887-8716-8507f4ad3367">13,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685b09904eda478d8c0ad4feac923920_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS0zLTEtMS05MTQ0OA_1c5e6d08-6e17-4ae8-b1c2-9518d1f3bba5">3,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7d3652838d44ba3b38f340e3e2d24c4_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS01LTEtMS05MTQ0OA_04837bef-7c06-4b68-bf07-9509074c78d8">35,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="ie3cd92d6aa86470b98d05ea2b7e45f63_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS03LTEtMS05MTQ0OA_4f6b607f-12a3-4563-92db-314d1eb04d89">6,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pacific Rim</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68a513ffa0648d5abad0bd18babea19_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi0xLTEtMS05MTQ0OA_4fd4be2c-c2af-4d81-b75f-ea6151cec3e5">2,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i129ed0284dcc46b28ad603265b0ae7d0_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi0zLTEtMS05MTQ0OA_4e086bc5-23e0-4bfe-9a78-3db1687b8cf9">3,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1e35a5488194a7197126b8ad04e38f6_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi01LTEtMS05MTQ0OA_6c027c44-2f35-4842-902a-63a69795234d">7,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia301b454d8904c0e9fd252eae84a5956_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi03LTEtMS05MTQ0OA_a570b980-b854-4609-8356-58c5f0af4e25">9,582</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%">Latin America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1818ffbaee41439b957796edbde26797_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy0xLTEtMS05MTQ0OA_c209f4ca-5425-420c-8ebb-c83c0f918946">8,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd8e42df91c047edb0b6beedefeeeab0_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy0zLTEtMS05MTQ0OA_5fd6ca12-a97c-485d-9a16-64a5b90203f3">2,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id074d0394ace4415a7e3b0d608365fa8_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy01LTEtMS05MTQ0OA_76106b72-ebde-4593-9184-7e99dbdec83e">24,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697fe9c7000b4032b7585188436abeb7_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy03LTEtMS05MTQ0OA_6ed20d38-1afe-4bc3-bd14-82da897a756a">7,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3ad6bb03feb4e7cb94d0bb9b8cc9fcc_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC0xLTEtMS05MTQ0OA_4a08895f-f41d-4f70-8582-34dac6247284">1,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d5a528fd685432680e919a16a5ec22f_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC0zLTEtMS05MTQ0OA_737c62fe-ff5d-4c33-a20f-b203965446ad">2,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8065c9134aeb4052ad25a2d91c7f3fb5_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC01LTEtMS05MTQ0OA_345e9015-7ab1-4df3-98c2-430b1fe81b23">3,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce799ed4dae4c44aec3820d1f00e9df_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC03LTEtMS05MTQ0OA_964ed649-42b0-4dfe-ba2f-9c2d1f33fc24">5,412</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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS0xLTEtMS05MTQ0OA_67101e31-4645-4d9f-bfdf-4a8257236708">347,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS0zLTEtMS05MTQ0OA_89df5e84-c22e-4c67-ac4e-7ba8cd7763ba">132,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS01LTEtMS05MTQ0OA_135e02bb-095c-4281-8559-b2ce018153f0">822,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS03LTEtMS05MTQ0OA_7e0ac8bc-eb95-4761-a0ba-35bbed9b245d">391,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-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%">Rental Revenues</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%">TestEquity rents new and used electronic test and measurement equipment, to customers in many industries. These leases are classified as operating leases. Rental equipment is included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet, and rental revenues is included in Revenue in the Unaudited </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</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 unearned portion of rental payments received is recorded as deferred revenue. The TestEquity rental program generated $<ix:nonFraction unitRef="usd" contextRef="ibb6f8e024cae4f33b4833e592d2dfb7d_D20220701-20220930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODY4Nw_c59cbc53-2882-4daa-bd5e-8d5331218a1b">4.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i171e5ee4d7174038b013037975b83ece_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODY5NA_b4f25700-1708-4131-9d4c-3bc748effc2b">3.3</ix:nonFraction> million of revenue for the three months ended September&#160;30, 2022 and 2021, respectively and $<ix:nonFraction unitRef="usd" contextRef="ia029d66cbd4249e0b0cb6d8771457388_D20220101-20220930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODc2Mw_275e9a17-fe52-4ad0-b328-82ef81b0016e">11.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i72bf997ccb654e9487d8d9e85cd575c0_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODc3MA_87e432cc-0511-4a48-91dd-a9d718298157">9.1</ix:nonFraction> million of revenue for the nine months ended September&#160;30, 2022 and 2021, respectively. The unearned rental revenue related to customer prepayments on equipment leases </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%">23</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><ix:continuation id="i28c374e521414590af1e6852338f6064" continuedAt="i5c931efc63184bbe8a466f06c3c8c145"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i42194f7857fa460aaaecc2a8c45948ee_I20220930" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODkwMw_fdd3c1b7-c290-4abf-87b4-8f2d9c2c3bb8">0.3</ix:nonFraction> 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%"> at September&#160;30, 2022 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i188f972c465945568e77e83c3671a2e1_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODkxNg_53026758-c22f-4b07-8d9c-0b095e926f3d">0.5</ix:nonFraction> 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%"> at December&#160;31, 2021, which is included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</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 Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months. </span></ix:continuation></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:continuation id="i5c931efc63184bbe8a466f06c3c8c145" continuedAt="i54749dc2efde411c9f6a058da9385b9b"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawso</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n leases parts washer machines to customers through its Torrents leasing program. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These leases are classified as operating leases. The leased machines are included in Rental equipment, net in the Unaudited Condensed 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="i8fa0e6eb9b7b4216ae9ef15296b57bda_D20220701-20220930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTQ4Mg_ffea14bf-c5fe-49e5-908f-c5f4458366a5">1.3</ix:nonFraction> million of revenue for the three months ended September&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i708091f8881e4ebfb6d5b52d342790d3_D20220101-20220930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTUzMA_240614d0-3b98-4571-989a-fbb6276a9902">2.5</ix:nonFraction> million of revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2022. The unearned rent revenu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e of $<ix:nonFraction unitRef="usd" contextRef="ie0134e33fe4d4ede8d29f8dc6c021d25_I20220930" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTU4OA_2a8b37ac-e114-4546-aa57-4e7d033c5858">0.0</ix:nonFraction> million at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022 is </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="i54749dc2efde411c9f6a058da9385b9b">included as a component of Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_49"></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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RleHRyZWdpb246ODQ4OWY3ZTg5ODZkNDQ4NTlkY2NiNjIzYTJjYmE3ODRfMjMw_bf47fee1-c1c5-4ca1-87f7-4bdbd3f66f1c" continuedAt="i830fecc3a4ff451cab4669a203397449" escape="true">Inventories</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i830fecc3a4ff451cab4669a203397449"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RleHRyZWdpb246ODQ4OWY3ZTg5ODZkNDQ4NTlkY2NiNjIzYTJjYmE3ODRfMjMx_e16ab926-ae3c-468e-a986-36210c39741b" 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%">Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMi0xLTEtMS05MTQ0OA_38047eec-b517-4249-a702-8ebb6ec8e923">270,330</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMi0zLTEtMS05MTQ0OA_6db96103-6237-4910-9fd0-1aa036911905">140,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Reserve for obsolete and excess inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMy0xLTEtMS05MTQ0OA_36aad2a3-8a59-4fd5-9845-5d56e82cbf25">9,490</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMy0zLTEtMS05MTQ0OA_a86ce33f-ce69-463d-98d8-154fe1627eaa">7,827</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 13pt;text-align:left;vertical-align:top"><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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfNC0xLTEtMS05MTQ0OA_c1fee570-e0f2-4af0-a930-4b2ac686c918">260,840</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfNC0zLTEtMS05MTQ0OA_76ac46ef-3f93-40ca-ab71-a6a23782bd8c">132,717</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><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the reserve for obsolete and excess inventory were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfMS0yLTEtMS05MTQ0OA_a55eba0e-e135-4f9d-a525-48d74fc81643">7,827</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to 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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:InventoryLIFOReservePeriodCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfMi0yLTEtMS05MTQ0OA_8486a84b-9dbe-4ada-ba57-c85cc041300c">3,814</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfNC0yLTEtMS05MTQ0OA_0db53df8-4fed-4994-a4da-0aaea87cda80">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfNS0yLTEtMS05MTQ0OA_fd3d52af-6e78-4d9c-9340-dba7052fe823">9,490</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:3pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_52"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfNDMy_adc6c2c5-6a1c-4103-8795-881686507f6f" continuedAt="id5346eba8efa4332a775c7eb5ee8d401" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="id5346eba8efa4332a775c7eb5ee8d401" continuedAt="i0c33cea6acd04631a574c370390129ab"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfNDMz_648e6404-31ca-4d26-a43a-bd11d021945a" 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%">Components of property, plant and equipment were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i4757819f2f67454da339624897f67c92_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMi0xLTEtMS05MTQ0OA_d8f08f00-ceb8-4d5a-9381-776037ec70f8">9,447</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="i8431393fdd5744f2a2edf5d3545ff32e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMi0zLTEtMS05MTQ0OA_75058ffe-47ea-4e50-9140-860f23752dd3">1,700</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="i7f4019e249ce4145a68ec317d57a1585_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMy0xLTEtMS05MTQ0OA_999c20bb-d7c0-4283-b97c-63f2c2f262d4">26,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02fbb376ec034e3cb764b0cc3cd3be3c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMy0zLTEtMS05MTQ0OA_021a94e9-9c77-403a-a988-c556dc77cd4d">2,930</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="i487ad71e33734ad097cffac7eb9d7aee_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNC0xLTEtMS05MTQ0OA_b2ca6d61-4d27-45b8-ba2d-122c774a53f3">20,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0935d76280894fafb6aec6b347e5dc0c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNC0zLTEtMS05MTQ0OA_9bacf2d6-69c0-42aa-b818-458887e9b434">4,389</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="iedf016c3228b40a6b3e001bcfd074211_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNS0xLTEtMS05MTQ0OA_0c3b9b09-a9ae-4765-a1a3-d387ee345f6a">7,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32bd195550c64f9cb0eb955b5b9b57b2_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNS0zLTEtMS05MTQ0OA_43f75c21-bf71-40ed-aca0-0fb65e384120">3,407</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="i3eb4006f34854f47b76639b56f529689_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNi0xLTEtMS05MTQ0OA_4adeaeb9-6e08-4c70-bd8e-135cf8abd945">6,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3181add406fd41a48186d4fca839a8f5_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNi0zLTEtMS05MTQ0OA_b75512db-1ba4-459c-8388-bb1a05f04134">2,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i752eeaabf9a34bda8ee80b18d817cefa_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNy0xLTEtMS05MTQ0OA_0c25ebf4-3982-4c13-b9f2-3534dd935ad8">1,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69647fb7d8e94a5fa38fc2fd2bfb30a2_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNy0zLTEtMS05MTQ0OA_b1e597ee-5d71-4104-9a67-1a43a987eee6">798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff0ee110fd504615bfed4b7d987a1850_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOC0xLTEtMS05MTQ0OA_e6d765b9-e99d-4222-a951-5088d367131f">8,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9ffdc5f7f1b461a9e0286bcb91b5a33_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOC0zLTEtMS05MTQ0OA_03e6b5fc-244b-4b04-8842-f24491f05e0a">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOS0xLTEtMS05MTQ0OA_20a804aa-4ec3-48ae-b772-0effd27ab8e0">80,271</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOS0zLTEtMS05MTQ0OA_345c34d5-9dbd-460e-b12f-875e65d4e6d6">15,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTAtMS0xLTEtOTE0NDg_c38ee05c-d4b1-49bf-a592-9d279ad94d5a">15,506</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTAtMy0xLTEtOTE0NDg_cf0d484a-2759-42d8-9f70-c33edbe7bee2">6,857</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 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, net</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTEtMS0xLTEtOTE0NDg_0c84e9fe-7bba-4af5-b57c-cf120915419c">64,765</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTEtMy0xLTEtOTE0NDg_81e5705c-9bc0-46f9-920e-6a5ef953a773">9,079</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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.</span></div></ix:nonNumeric><div style="margin-top:3pt;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%">Depreciation expense for property, plant, and equipment was $<ix:nonFraction unitRef="usd" contextRef="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMTY5_fe102f0f-1bc8-4af2-8143-297435295554">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMTc2_e2549c37-0b49-42e9-8213-779f88709f4f">0.4</ix:nonFraction> million for the third quarter of 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMjIx_c3bad322-4186-4b7f-ad55-a8aee5addc6a">4.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMjI4_52531032-6fa4-4680-8897-c5361cca8d7f">0.9</ix:nonFraction> million for the first nine months of 2022 and 2021, respectively. Amortization expense for capitalized software was $<ix:nonFraction unitRef="usd" contextRef="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930" decimals="-5" sign="-" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzI2_0ea006ca-30d3-427c-b9e8-b56905d85d6b">0.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930" decimals="-5" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzMz_28c2b919-b699-475e-a8b7-4cd14a4aa76a">0.2</ix:nonFraction> million for the third quarter of 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930" decimals="-5" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzc4_de496bb9-cf7b-4528-b1e3-0e7c7ffd0934">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930" decimals="-5" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzg1_d8cf82d8-fb18-4a2a-8968-f021d59fad42">0.6</ix:nonFraction> million for the first nine months of 2022 and 2021, respectively.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 - <ix:continuation id="i0c33cea6acd04631a574c370390129ab" continuedAt="i6e1acb6b5035444385b179312dfb4197">Rental Equipment</ix:continuation></span></div><div><span><br/></span></div><ix:continuation id="i6e1acb6b5035444385b179312dfb4197"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:DisclosureOfRentalEquipmentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMzU4_9ef29d91-769e-407d-bdb5-2c9d1c3d4f21" 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%">Rental equipment, net consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</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="iec1275df6b1247968c6ded4e1f3ca319_I20220930" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMi0xLTEtMS05MTQ0OA_3c62b36e-df38-4415-85a1-e050351c486c">59,974</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="i61602a7da6f24e9fa930e23106b69bd1_I20211231" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMi0zLTEtMS05MTQ0OA_a34425c3-93ff-464a-a294-a159c05d80dd">46,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMy0xLTEtMS05MTQ0OA_3066a5b8-80d1-4e35-b6e2-29a41c6855e5">34,485</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="i61602a7da6f24e9fa930e23106b69bd1_I20211231" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMy0zLTEtMS05MTQ0OA_029d0e9d-ad3e-4239-bee9-935f3e89d4d4">21,773</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 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%">Rental equipment, 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="iec1275df6b1247968c6ded4e1f3ca319_I20220930" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfNC0xLTEtMS05MTQ0OA_19b8995f-d5ab-4705-9b46-4c30dd5a5875">25,489</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="i61602a7da6f24e9fa930e23106b69bd1_I20211231" decimals="-3" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfNC0zLTEtMS05MTQ0OA_67ee9259-77e0-4890-8e8d-bc33112d800a">24,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;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 included in cost of sales for rental equipment was $<ix:nonFraction unitRef="usd" contextRef="i519c890dddf348b8b206844f23c385ff_D20220701-20220930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMTU3_8b0db049-2e8f-484a-ae5a-f38e522a85f4">2.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ied16b8cedee24910a2b515ab83e06262_D20210701-20210930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMTY0_29786941-9836-47e6-b2a5-3e41a5e3870e">1.7</ix:nonFraction> million for the third quarter of 2022 and 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ie1b0b4f8c7ac4e769284635363f6bd09_D20220101-20220930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMjA5_9ddbb4bc-ab67-45fb-a33d-96bc72e4630b">5.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iaab864d267d94856b75ee49b58a3a336_D20210101-20210930" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMjE2_41eca3d5-63fb-42ac-8a29-7c79f9643f88">4.7</ix:nonFraction> million for the first nine months of 2022 and 2021, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</span></div></ix:continuation><div><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_58"></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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RleHRyZWdpb246YThhOGE2ZWUwYzYwNDBmNTk5MzViYzE0ODhmMTRhMmNfMTAw_8d0732c7-2fea-4e38-9a73-deafc7772fc3" continuedAt="i293702d5b8b945abbee48fe81976b610" escape="true">Goodwill</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i293702d5b8b945abbee48fe81976b610"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RleHRyZWdpb246YThhOGE2ZWUwYzYwNDBmNTk5MzViYzE0ODhmMTRhMmNfMTAy_d876d366-dc80-4bf7-b860-1138b0ea659a" 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%">Changes in the carrying amount of goodwill by segment were as follows: </span></div><div style="margin-top:3pt"><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:29.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Lawson</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%">TestEquity</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%">Gexpro Services</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%">All Other</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%">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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie818eb0ed9b14812859bb9461f15181c_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi0yLTEtMS05MTQ0OA_1798e6bd-b093-482f-8fbf-71ec622c7b22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79f11184525c46bba8461dfccc35fdd4_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi00LTEtMS05MTQ0OA_26234376-f9e7-47b3-b30d-21bf4f75cf77">70,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57d143e99b2840c2a7be20265bf17dc5_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi02LTEtMS05MTQ0OA_47a3fdae-6f47-4cff-bfd8-6df79ba8ec98">36,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbef0e6192554a83a69aee1fc45a1328_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi04LTEtMS05MTQ0OA_93f13002-786e-48a9-8287-030564668afb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi0xMC0xLTEtOTE0NDg_44189828-57f2-4f70-b1cb-72768fa9a941">106,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy0yLTEtMS05MTQ0OA_2d7b58ba-ac1a-48e1-99cf-3985a3541ef6">160,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="i187c1740acf54c559f697c63a991e52a_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy00LTEtMS05MTQ0OA_757dcc48-0b4b-449f-b704-dd7a01c81c10">42,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy02LTEtMS05MTQ0OA_83b52d0c-9733-4238-9eca-d27871cc9449">17,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy04LTEtMS05MTQ0OA_a8b951e5-1f16-4445-87d3-693d90a58d7d">27,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy0xMC0xLTEtOTE0NDg_f684ac19-94ef-431d-82f0-d68f86f78d5e">248,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 rates</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="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC0yLTEtMS05MTQ0OA_10deab1d-cb7e-4459-8622-16c084eee2ec">403</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="i187c1740acf54c559f697c63a991e52a_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC00LTEtMS05MTQ0OA_fd786bc7-e41a-4b47-b5cc-422ac5f98390">&#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="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC02LTEtMS05MTQ0OA_32272974-4b7c-4403-91bb-a36544c7d517">&#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="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC04LTEtMS05MTQ0OA_f53b0a6a-1662-4837-ab6c-547162d85c23">2,650</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC0xMC0xLTEtOTE0NDg_a220e867-642b-4c04-8a23-eefacbefa126">3,053</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 September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a900096d1148b7b3f85d32b4833530_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS0yLTEtMS05MTQ0OA_395ff488-4209-4344-8ea5-9ad6a945ccb0">159,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9d5cf2a6b23459fa8df6aa6f00941a5_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS00LTEtMS05MTQ0OA_d59d90c1-0aad-4589-8f22-6b6261f293b8">112,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8767c13164d74329877b6349d99da8e7_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS02LTEtMS05MTQ0OA_45258b47-b5c5-4df8-a9d8-fb1cd66385b0">53,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61eba44c1a204ec3b677804f8c1e6a10_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS04LTEtMS05MTQ0OA_bb2fec55-ce5a-433b-a4d5-2e1b30b1b319">24,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS0xMC0xLTEtOTE0NDg_d4aaaf99-b3bd-4c15-bb1a-3f8ad84b44b0">351,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to Note 3 - Business Acquisitions for information related to measurement period adjustments.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_61"></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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzAz_efd9b465-53bd-4273-9762-cb6462bba4f0" continuedAt="i08e9f04854e048959f9ab328508c5626" escape="true">Intangible Assets</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i08e9f04854e048959f9ab328508c5626"><div style="text-align: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 for definite-lived intangible assets were as follows:</span></div><div style="margin-top:3pt"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzA1_eba6aa96-f117-4a19-8124-38b8a996fa46" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.337%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0xLTEtMS05MTQ0OA_c5fd3e56-8273-420e-8421-0ffcc85d9849">92,854</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="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0zLTEtMS05MTQ0OA_8e323a31-153d-433c-9e38-60fa328e1f4a">14,641</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="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy01LTEtMS05MTQ0OA_edb3693b-c663-45a6-bdff-052de7f75d0b">78,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy03LTEtMS05MTQ0OA_373957e9-ab13-4b6e-a4fa-54928f359282">36,345</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="i9faec124fd3c4f749d21a31e53390cd7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy05LTEtMS05MTQ0OA_926751c8-8571-4b54-82ef-5670cbe51eed">8,356</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="i9faec124fd3c4f749d21a31e53390cd7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0xMS0xLTEtOTE0NDg_23bcd8db-0b95-43c5-9019-760a8fac277d">27,989</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="iac00cb9ac11f42a684a7be16252bd364_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0xLTEtMS05MTQ0OA_45472728-f21c-482b-aa19-ab5f5dbb6758">193,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0zLTEtMS05MTQ0OA_098b6a3a-066f-4039-86b8-419eed8e6ac3">39,339</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="iac00cb9ac11f42a684a7be16252bd364_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC01LTEtMS05MTQ0OA_72206520-424c-4f38-b55d-b4b4d3db469a">153,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC03LTEtMS05MTQ0OA_d816b1f3-228b-46db-a022-408c2a4fc2a0">89,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC05LTEtMS05MTQ0OA_91573bbf-51dc-4c2b-8c1a-a535a5f5a2e8">25,423</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="id5baa2edbc1248fba6b1928a49f272ec_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0xMS0xLTEtOTE0NDg_11b42406-79e4-493d-b68f-6ebd4f1c661c">63,639</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0xLTEtMS05MTQ0OA_2f87cc5b-00e4-4ba7-8dd4-8c5209a0cbf5">7,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0zLTEtMS05MTQ0OA_60445aad-7eb0-4e5a-b20d-cf79f78b4786">3,062</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="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS01LTEtMS05MTQ0OA_579a7e25-3c99-44d0-9ab8-c6f58ade9ecc">4,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i913025a6b90449338b4e123142fd7f21_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS03LTEtMS05MTQ0OA_7eaa66ce-fcd3-44f9-bfe5-b6b81d6caf9a">7,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i913025a6b90449338b4e123142fd7f21_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS05LTEtMS05MTQ0OA_ae1c7653-29b9-4224-a5ce-9a659f8c31ae">2,390</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="i913025a6b90449338b4e123142fd7f21_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0xMS0xLTEtOTE0NDg_b3ec9edf-c528-43a3-922c-9e830f1d21c9">4,980</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0xLTEtMS05MTQ0OA_1ed5d61f-fba6-4a77-80b6-ca1c4a14937c">293,911</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0zLTEtMS05MTQ0OA_c5c48cdc-d761-4166-b294-eab798426f50">57,042</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi01LTEtMS05MTQ0OA_911f0357-73ee-470d-8ab9-c15c7cfdb32a">236,869</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi03LTEtMS05MTQ0OA_e8f8a6b5-d0cb-4614-ba63-ec091ec50256">132,777</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi05LTEtMS05MTQ0OA_29e6a231-73ad-4bea-8aa5-3ce9229be645">36,169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0xMS0xLTEtOTE0NDg_eeed1d8b-790d-40c2-9516-09188b407d09">96,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other primarily consists of non-compete agreements. </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%">Amortization expense for definite-lived intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMjY0_acfeeeed-9ed2-4945-b78f-845258d2edf4">5.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMjcx_85fcc70d-f500-4574-85a5-70435cef23ff">20.9</ix:nonFraction> million for the three and nine months ended September&#160;30, 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMzA2_3e029039-b4a5-4e42-8146-c2a21ac32ca3">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMzEz_9b47dca2-60ec-4776-b17b-2a8b19cd7efb">7.5</ix:nonFraction> million for the three and nine months ended September&#160;30, 2021, respectively. Amortization expense related to intangible assets was recorded in Selling, general and administrative expenses. The remaining weighted-average useful lives of intangible assets as of September&#160;30, 2022 was <ix:nonNumeric contextRef="i85e326f6e53345249ea201de8a99eb74_D20220101-20220930" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNTQ5NzU1ODE0NTk3_a3b455b6-bb97-41da-ad47-fce27e809896">6.9</ix:nonNumeric> years for trade names and <ix:nonNumeric contextRef="i53f51f180e0946129917674da470766e_D20220101-20220930" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNTQ5NzU1ODE0NjAx_eb0abb56-d263-437d-af76-6fbc2540eacc">14.2</ix:nonNumeric> years for customer relationships.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzAx_ee881416-44af-4116-93ea-07a9a54fca55" 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 estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.625%"></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:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMS0yLTEtMS05MTQ0OA_3e445ab9-a6f7-473e-8fc6-5fcaf01339d3">8,039</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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMi0yLTEtMS05MTQ0OA_349df635-2834-420c-a52d-06751026c3cd">35,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMy0yLTEtMS05MTQ0OA_e3fa5bb8-bb18-45df-889f-22ebd56fb01a">34,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNC0yLTEtMS05MTQ0OA_466791ad-44dd-4004-a49e-c1b30a19e752">31,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNS0yLTEtMS05MTQ0OA_2c1fecbf-6e1e-4e27-98c6-9fdd693599b2">28,520</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%">2027</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNi0yLTEtMS05MTQ0OA_33f6175b-8ea5-4611-baac-1300f81ed371">24,052</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%">Thereafter</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNy0yLTEtMS05MTQ0OA_76f1af2a-a33d-4c82-b0bb-5b30df13d8b1">75,280</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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfOC0yLTEtMS05MTQ0OA_a8da8985-ec66-47d2-8517-7721bdb916fd">236,869</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: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 style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-indent:22.5pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_64"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTAzOA_3e69339c-a7f1-4222-80f8-2423af705ab9" continuedAt="ia05d052a6eeb4d8e85d66f69d5bed49e" escape="true"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0MQ_c02e2d96-c38d-496b-949b-a93fac127f45" continuedAt="i491bf4b3d0f44b2aaacaa8b5fba056ff" escape="true"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0MQ_fa92e418-d1e1-4e6b-9ba4-aa67a6c6fbd8" continuedAt="i158068976a77409384938f57fbea6daf" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="ia05d052a6eeb4d8e85d66f69d5bed49e" continuedAt="i741bb31a815648b3a83625c9cfff9dd7"><ix:continuation id="i491bf4b3d0f44b2aaacaa8b5fba056ff" continuedAt="idfeeb3422e1947a1b000f98342684972"><ix:continuation id="i158068976a77409384938f57fbea6daf" continuedAt="iaa9df5612fbf4b208b264dc9a0a58cea"><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%">Activities as Lessee</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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0Mg_27e5ea94-7bcb-4e59-845a-264bf2432a73" continuedAt="i11134d27c38941a79e36f0ac444eb062" escape="true">The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and </ix:nonNumeric></span><ix:continuation id="i11134d27c38941a79e36f0ac444eb062" continuedAt="i91f88d1d5c8a43269d9ccbbcae067e01"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></ix:continuation></div><ix:continuation id="i91f88d1d5c8a43269d9ccbbcae067e01" continuedAt="i72d46755c5704dae9c58cc7907461b85"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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="background-color:#ffffff;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%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Classification</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></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:9pt;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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC00LTEtMS05MTQ0OA_57627756-80e6-498d-b2ff-d38222f87261">4,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC02LTEtMS05MTQ0OA_d60ef2c6-b348-4714-813a-b8cc7a5a4427">1,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC04LTEtMS05MTQ0OA_1de8503f-7d40-4d4b-a9d7-dd386b6d8839">10,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC0xMC0xLTEtOTE0NDg_a0c1ef5f-a52f-43c0-80a6-0849fed1914d">4,391</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:9pt;font-weight:400;line-height:100%">Financing Lease Amortization</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:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS00LTEtMS05MTQ0OA_ea75f93c-87e9-454b-998d-604c614caf0b">207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS02LTEtMS05MTQ0OA_60a850a8-7fe2-46d5-bb4a-db4f3d752c59">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS04LTEtMS05MTQ0OA_994a964f-decc-41da-8d86-6fd7f224314a">471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS0xMC0xLTEtOTE0NDg_04290a93-1625-47c7-a8f9-01a7bdc213d5">220</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:9pt;font-weight:400;line-height:100%">Financing Lease Interest</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:9pt;font-weight:400;line-height:100%">Interest expense</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi00LTEtMS05MTQ0OA_aad806b5-cffb-4b9a-9e5c-aedb53ce38de">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi02LTEtMS05MTQ0OA_7163e12e-0ea0-498e-bc37-6f53511d4abb">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi04LTEtMS05MTQ0OA_6b089d96-068c-478a-84a2-285df4440c6c">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi0xMC0xLTEtOTE0NDg_c9facdda-e8c7-4250-bd09-9e6291f9f49c">44</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:9pt;font-weight:400;line-height:100%">Financing Lease Expense</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="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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="dsgr:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy00LTEtMS05MTQ0OA_35dc481c-92e7-4359-ba52-2091fddd93d9">244</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="dsgr:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy02LTEtMS05MTQ0OA_540106fe-9043-46c5-bcdd-50553aa165ef">92</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="dsgr:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy04LTEtMS05MTQ0OA_a1a88b0e-455f-4c67-a41e-20de0dc04af2">539</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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="dsgr:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy0xMC0xLTEtOTE0NDg_40182e89-70de-4088-b0f3-f7aa79b6c984">264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC00LTEtMS05MTQ0OA_da621889-269f-469c-bde9-e04aefe8800a">4,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC02LTEtMS05MTQ0OA_daac5886-99cd-4b94-80a1-5d879b3586c0">1,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC04LTEtMS05MTQ0OA_8f2842f5-a63e-4a9a-bf2c-d098068c0b54">11,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC0xMC0xLTEtOTE0NDg_6e292e61-4d2d-4d05-aed3-68d146bc817d">4,655</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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:OperatingLeaseAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0Mw_9882ba43-d7df-4189-bf8a-9f5864cddb46" 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 net assets and liabilities generated by leasing activity of September&#160;30, 2022 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%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:3pt;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:62.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMi0yLTEtMS05MTQ0OA_af96c1cb-9200-4606-b671-33263db1d06c">44,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMi00LTEtMS05MTQ0OA_6304da24-d6fd-48e9-8b2d-3bf458526586">19,662</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMy0yLTEtMS05MTQ0OA_a2eb8ebd-a5d5-409f-ba6d-b568073ee8e5">2,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMy00LTEtMS05MTQ0OA_ee67b9f6-8948-4910-987b-56abbb58983a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease assets</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:LeaseAssetsRightofUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNC0yLTEtMS05MTQ0OA_09f93214-c412-4381-a3ae-b69789d4603d">47,205</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:LeaseAssetsRightofUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNC00LTEtMS05MTQ0OA_7e145edc-33cd-486a-81fc-1490b8a2de08">19,662</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">lease obligation</span></span></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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0yLTEtMS05MTQ0OA_133f6cab-48b7-46f4-8f8a-a5101333e1af">9,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi00LTEtMS05MTQ0OA_c023860a-6b6d-4f9e-8456-3a0d83103a8b">4,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">lease obligation</span></span></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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0yLTEtMS05MTQ0OA_0b969342-f3a4-4137-9641-f90c876eae31">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy00LTEtMS05MTQ0OA_abd74a23-4e48-447e-8373-ec844c776475">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total current lease obligations</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfOC0yLTEtMS05MTQ0OA_84346f7c-b1e8-4998-ad31-4401b694dc4d">9,994</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfOC00LTEtMS05MTQ0OA_d1e96dcf-b9a4-4f40-971a-2f20d941b328">4,641</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">lease obligation</span></span></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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMi0xLTEtOTE0NDg_3a8a564b-0c39-4036-82a2-bcd5b05cfa9a">36,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtNC0xLTEtOTE0NDg_0253f147-94c1-4cbe-ac62-a904e9d4a99f">16,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">lease obligation</span></span></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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMi0xLTEtOTE0NDg_619a2eba-e033-4667-9796-659b2849dc9e">1,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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtNC0xLTEtOTE0NDg_c049cc12-8bb0-443a-806b-7c8978724bc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total long term lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTItMi0xLTEtOTE0NDg_44c12b6a-729b-4c6b-a9c8-d1c7a1e77333">38,169</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTItNC0xLTEtOTE0NDg_a2b25534-4d5d-48d2-89cf-0d9f11d9a5fb">16,132</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="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating lease assets are recorded net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-5" name="dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNTIw_8b9fdafa-7397-440b-8d76-f17f9f1b6fcb">11.8</ix:nonFraction> million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd $<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-5" name="dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNTM2_e4967be2-4468-4032-9092-3554ae51d6ed">2.8</ix:nonFraction>&#160;million as of December&#160;31, 2021</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Financing lease assets are recorded net of accumulated amortization as a component of Other assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in the Unaudited Condensed Consolidated Balance Sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNjE5_49ec5840-7bec-4a2b-9818-09cf46a46e04">1.0</ix:nonFraction> million as of September&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-5" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNjM1_ee6d7f1c-3728-477e-a7ce-01b59897f969">0.0 million</ix:nonFraction> as </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of December&#160;31, 2021</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0NA_c07f3444-618f-4e1b-ab7e-1e259e3fed65" escape="true"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0OQ_f8eb0308-2e4e-4823-b3a7-3b77ac6c5334" 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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt"><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:44.221%"></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:16.443%"></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:16.443%"></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:16.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date of Lease Liabilities</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%">Year one</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi0yLTEtMS05MTQ0OA_61a8adb6-7892-416f-8c86-10e8bb187f85">6,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi00LTEtMS05MTQ0OA_029876ea-97aa-413a-a543-9b2fda240570">332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsRemainderofFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi02LTEtMS05MTQ0OA_a246a053-f524-411f-a431-288a9f1baed7">6,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year two</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy0yLTEtMS05MTQ0OA_59ac791c-20a4-4ad9-a0d2-fb02caf80d1a">11,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy00LTEtMS05MTQ0OA_2dab07b8-21c0-436c-ad35-efff079b4221">828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy02LTEtMS05MTQ0OA_3758b9ec-0fa6-45d1-96a9-5b2a861b84f3">12,313</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%">Year three</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC0yLTEtMS05MTQ0OA_670d2924-24e8-4b0e-b7d8-42329f338b18">9,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC00LTEtMS05MTQ0OA_4a518383-0520-42e2-af00-14bd9da04511">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC02LTEtMS05MTQ0OA_547bb7ab-4909-4bbf-9197-dd5e5b17c9af">9,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year four</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS0yLTEtMS05MTQ0OA_f5143127-3ddc-44ef-b7b8-7dd66aba20bf">7,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS00LTEtMS05MTQ0OA_6240d2c0-7982-4695-ae37-6e3bd61d1b9c">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS02LTEtMS05MTQ0OA_d79601fc-30d6-4171-ad56-6f5cc21a2661">7,574</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%">Year five</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi0yLTEtMS05MTQ0OA_fe284d93-6598-44a6-af38-b71b167a7524">6,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi00LTEtMS05MTQ0OA_afdc2617-3fd0-4f65-939e-a0cd3e70261f">268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi02LTEtMS05MTQ0OA_b55f216d-bb16-4604-8c26-49772a844307">6,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsequent years</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy0yLTEtMS05MTQ0OA_2fac057a-f481-4065-99c6-d796d4678e62">15,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:FinanceLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy00LTEtMS05MTQ0OA_1bbd7d05-109f-451e-b6c3-9227f5b24963">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsDueAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy02LTEtMS05MTQ0OA_56b218a9-36be-4dd9-b6f5-167d3704735f">15,621</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC0yLTEtMS05MTQ0OA_11a27f65-85d6-418c-bb0a-d3dc3a559def">56,353</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC00LTEtMS05MTQ0OA_c814eb90-6fe9-4568-9a88-17036b28a4f0">2,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 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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC02LTEtMS05MTQ0OA_88916272-fa23-4495-8080-44edd1e3340b">58,775</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS0yLTEtMS05MTQ0OA_a42d14ea-55c4-4ec7-85d8-1a30762e9f2b">10,369</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS00LTEtMS05MTQ0OA_00dfbc48-c36f-4dad-9fbd-832e4dc0632a">243</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityImputedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS02LTEtMS05MTQ0OA_88a0e9c8-83d0-4091-ac46-3a6564b610ae">10,612</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 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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtMi0xLTEtOTE0NDg_3b4c3ae9-8ca0-4f72-b389-0985b4797e92">45,984</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:FinanceLeaseLiabilityPresentValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtNC0xLTEtOTE0NDg_5e7c9322-6e4e-4a75-8a21-9b9ac9d39b24">2,179</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:NetLeaseLiabilityPresentValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtNi0xLTEtOTE0NDg_fe752e3f-4f8e-4446-a57d-aaf6153813c2">48,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation></ix:continuation><div style="margin-top:3pt;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%">26</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><ix:continuation id="i741bb31a815648b3a83625c9cfff9dd7"><ix:continuation id="idfeeb3422e1947a1b000f98342684972"><ix:continuation id="iaa9df5612fbf4b208b264dc9a0a58cea"><ix:continuation id="i72d46755c5704dae9c58cc7907461b85"><div style="text-align: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 leases held as of September&#160;30, 2022 were as follows:</span></div><div style="margin-top:3pt"><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:62.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Weighted Average Term in Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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="i623241811ee142e9837e53fc0dccc2ec_I20220930" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMi0yLTEtMS05MTQ0OA_7da11b4e-adad-4f50-892e-6e7eb28a99c8">5.8</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMi00LTEtMS05MTQ0OA_cfb6783b-8b5d-4a47-89cd-6f229a23511a">6.8</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMy0yLTEtMS05MTQ0OA_f1a4b6f5-cb31-4a34-81c1-9ca22409a9ce">3.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMy00LTEtMS05MTQ0OA_55420593-7900-40a6-a61d-67bfef577ee0">6.3</ix:nonFraction>%</span></td></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%">The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.554%"></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:26.385%"></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:16.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfMi00LTEtMS05MTQ0OA_0ffec9ba-5fbf-42aa-903b-cd95695b4b0d">3,330</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfMy00LTEtMS05MTQ0OA_0da19840-6bd7-46b1-afef-c9e824e16769">37</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfNC00LTEtMS05MTQ0OA_50fe3049-49a4-410c-953e-957e257970d9">457</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent: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%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</span></div></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_70"></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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjY4NA_30b0c935-1972-47c8-ad14-eff4c29e659f" continuedAt="ied613c30a6944023bd98be1411c56c14" escape="true">Earnout Derivative Liability</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ied613c30a6944023bd98be1411c56c14"><div style="text-align: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 the Merger Date, the Company recorded an earnout derivative liability for the <ix:nonFraction unitRef="earnoutprovision" contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401" decimals="INF" name="dsgr:BusinessAcquisitionNumberOfEarnoutProvisions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMTI2_7a93afac-b3a5-4adb-9c8d-cef921b7cbf4">two</ix:nonFraction> earnout provisions within the Merger Agreements. The Company estimated the fair value of the earnout derivative liability based on an aggregate of <ix:nonFraction unitRef="shares" contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjAz_0242b3dd-b1c9-43c0-aa6b-ba417977dd41">1,162,000</ix:nonFraction> additional shares available to be issued under the <ix:nonFraction unitRef="earnoutprovision" contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401" decimals="INF" name="dsgr:BusinessAcquisitionNumberOfEarnoutProvisions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMzI5_7a93afac-b3a5-4adb-9c8d-cef921b7cbf4">two</ix:nonFraction> earnout provisions of the Merger Agreements. The aggregate of <ix:nonFraction unitRef="shares" contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjA3_0242b3dd-b1c9-43c0-aa6b-ba417977dd41">1,162,000</ix:nonFraction> shares is comprised of <ix:nonFraction unitRef="shares" contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNDIw_939e2c1a-8151-4ef1-96a9-9a9069688dd8">700,000</ix:nonFraction> shares of DSG common stock that are contingently issuable to (or forfeitable by) the TestEquity Equityholder and <ix:nonFraction unitRef="shares" contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI0Mw_ec602d87-0d8d-4734-8d8b-c694b59902cc">462,000</ix:nonFraction> shares of DSG common stock that are contingently issuable to (or forfeitable by) the Gexpro Services Stockholder. The additional <ix:nonFraction unitRef="shares" contextRef="ic4bd702ff21b495082d8236333c94489_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODIzOQ_bc6f9d84-c723-4471-8021-bc54209237bf">538,000</ix:nonFraction> shares of the remaining potential shares of the earnout were not recorded as an earnout derivative liability as the acquisition contingency for these shares was met at the Merger Date. </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 earnout derivative liability is classified as a Level 3 instrument and is measured at fair value on a recurring basis. The fair value of the earnout derivative liability was measured using the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis for the year ended December 31, 2022. Inputs to that model include the expected time to liquidity, the risk-free interest rate over the term, expected volatility based on representative peer companies and the estimated fair value of the underlying class of common stock. The significant unobservable inputs used in the fair value measurement of the earnout derivative liability are the fair value of the underlying stock at the valuation date and the estimated term of the earnout arrangement periods. Generally, increases (decreases) in the fair value of the underlying stock and estimated term would result in a directionally similar impact to the fair value measurement.</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:112%">The estimated aggregate fair value of the earnout derivative liability recorded on the Merger Date was $<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI1Mg_f9e9df7a-6113-437f-9e67-75c6d5b11c6e">43.9</ix:nonFraction> million, with an offsetting entry to additional paid-in capital. As of April 29, 2022, <ix:nonFraction unitRef="shares" contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930" decimals="INF" name="dsgr:DerivativeLiabilityReclassifiedToEquityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjAyMA_4adaa337-44c6-497e-a490-8e5506dbbda2">700,000</ix:nonFraction> of the <ix:nonFraction unitRef="shares" contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjEx_0242b3dd-b1c9-43c0-aa6b-ba417977dd41">1,162,000</ix:nonFraction> shares were reclassified to equity, as the acquisition contingencies had been met. Immediately prior to reclassification, these shares were remeasured to fair value. For the three and nine months ended September&#160;30, 2022, the Company recorded income of $<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNDM5ODA0NjUxNDA2Mw_22fffb4e-859f-4324-b6cf-ba5693c0f127">10.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-5" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjE2_89d4f62b-85bf-4adf-a06d-125645a02c42">4.6</ix:nonFraction> million, respectively, as a component of Change in fair value of earnout liability in the Unaudited Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the earnout derivative liability. The earnout opportunity for the remaining <ix:nonFraction unitRef="shares" contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI0Nw_ec602d87-0d8d-4734-8d8b-c694b59902cc">462,000</ix:nonFraction> shares for Gexpro Services expires on December 31, 2022. See Fair Value Measurements in Note 2 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further information. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjY4Mw_ea6cd4a0-c0de-4cd6-9a2c-0a05a6a56bcb" 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 change in the fair value of the earnout derivative liability was as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMS0yLTEtMS05MTQ0OA_0ac143e3-be2d-434a-82a4-93d2fe81d7f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition on Merger Date</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMi0yLTEtMS05MTQ0OA_f9e9df7a-6113-437f-9e67-75c6d5b11c6e">43,900</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMy0yLTEtMS05MTQ0OA_aa3f8c39-d959-458d-bb94-e1d9142274d1">4,607</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications to equity at fair value</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfNC0yLTEtMS05MTQ0OA_25ddf723-cceb-4a1b-a33a-7bba1fd03af2">26,593</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%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfNS0yLTEtMS05MTQ0OA_affd09a3-9aa0-4516-8fe2-6eab185ed3e0">12,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_73"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RleHRyZWdpb246MjhkYTJlMTgzNmUwNDQ5MmFiM2JkMGMzOTI0YmI0NzBfMTQw_40d44a35-f07f-4f56-a97a-4e9d7d2e88ba" continuedAt="i50c48b4976ad41f499cfb5f1639fee4a" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i50c48b4976ad41f499cfb5f1639fee4a"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RleHRyZWdpb246MjhkYTJlMTgzNmUwNDQ5MmFiM2JkMGMzOTI0YmI0NzBfMTM5_64b77058-96a1-421d-a596-16910b6e1c83" 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%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousand)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 stock-based compensation</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:AccruedStockBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMS0xLTEtMS05MTQ0OA_4269c815-43c3-4956-9e4d-925264265d82">2,060</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:AccruedStockBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMS0zLTEtMS05MTQ0OA_62a97297-ad13-49c1-bd5f-254931f9214b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMi0xLTEtMS05MTQ0OA_69268861-16ca-4013-9143-23671e3eb765">20,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMi0zLTEtMS05MTQ0OA_e600e269-bcdb-40af-a0bb-3852dc238a5d">5,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and withheld taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMy0xLTEtMS05MTQ0OA_968f09ac-6335-48ca-8a2e-0eb9de4e2221">6,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMy0zLTEtMS05MTQ0OA_59179f76-b82d-4bd6-8c65-995b09ab517e">880</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%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNC0xLTEtMS05MTQ0OA_fb88d920-87b6-446b-8bdd-c8b0c26c682c">319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNC0zLTEtMS05MTQ0OA_7b2be195-b7d5-4d31-9c2c-3c1509dfdb37">4,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:AccruedCustomerRebates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNS0xLTEtMS05MTQ0OA_02423c62-1a19-467b-ac51-fe19d35fc330">4,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:AccruedCustomerRebates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNS0zLTEtMS05MTQ0OA_349bec7a-fae5-4995-abe7-923c6f59c4d9">2,657</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%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:RestructuringReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNi0xLTEtMS05MTQ0OA_b07e2b1d-d2c9-481b-a455-8aca24af2d35">977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:RestructuringReserveCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNi0zLTEtMS05MTQ0OA_6e8ce404-bcdb-4d00-b8e9-9bbfd0db9fd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNy0xLTEtMS05MTQ0OA_156c195a-5017-4655-b11e-d1bf78c07f2a">4,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNy0zLTEtMS05MTQ0OA_b5d45476-d2c8-4761-bdcf-77c9081c33c0">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOC0xLTEtMS05MTQ0OA_8507ecf8-dad6-4ae3-8168-41276c900a62">1,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOC0zLTEtMS05MTQ0OA_10898138-3cb1-417e-9a95-9c67f71fdf0a">485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued health benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOS0xLTEtMS05MTQ0OA_90ac14f7-a26a-4258-b77c-5eda5cc08b58">1,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOS0zLTEtMS05MTQ0OA_caec86a6-8767-4700-979c-0851f3c14abd">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTAtMS0xLTEtOTE0NDg_61177907-f878-4e32-8a1a-1f4217b499d1">16,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTAtMy0xLTEtOTE0NDg_72240e45-6c4f-4f14-ae4b-5caa6390f80c">7,363</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%">Total accrued expenses and other current liabilities</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTEtMS0xLTEtOTE0NDg_7fb1284e-7302-4c0b-a977-dcae62cbb570">58,663</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTEtMy0xLTEtOTE0NDg_8242b75d-0b6d-4bd9-960d-b7716e756cc7">23,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_76"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5MzI_4e87b91b-8b28-452e-b8cd-dd454e2ee0a1" continuedAt="i27b1b9a77d1c4bf08335ccaca9353d69" escape="true">Debt</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i27b1b9a77d1c4bf08335ccaca9353d69" continuedAt="i1ac14be09a5b4c6eba108f7ee294bae4"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5MjY_0a64bf58-07b8-4270-a369-c2caf6a1d600" 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:120%">The Company's outstanding long-term debt was comprised of the following:</span></div><div style="margin-top:3pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></td><td style="width:0.1%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving credit facility</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="i5dc137310cda42bfa1c46c4978afab07_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMi0xLTEtMS05MTQ0OA_8c69e997-c819-4f79-8c33-cd3ac339f50f">123,925</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="i15783a129e0d469a896fa4be15069446_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMi0zLTEtMS05MTQ0OA_208f49b8-9bc0-4c40-b50f-e594c8a9b39b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad4315f77d9c449498dcef285dd177cb_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMy0xLTEtMS05MTQ0OA_ff1952fc-d19e-45c6-8b8d-a08f1ad96d42">243,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe8161e457584542a495416507115975_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMy0zLTEtMS05MTQ0OA_4e8a74c4-bbdc-4578-9277-7cac75bd70ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured delayed draw term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNC0xLTEtMS05MTQ0OA_19d0c671-dbb1-4ab5-a598-7389e030fdcc">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabc5ec154b19401b9678aacaa18b0547_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNC0zLTEtMS05MTQ0OA_d2fe9e7e-6384-411d-8c74-50338f63f7a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 revolving line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ab1c53dd794f75a8470672f8dfe462_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNS0xLTEtMS05MTQ0OA_83b5e916-b07d-4cb1-b136-3527c5c84d14">1,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5039cdbe4d24bc4be27d81916837ec5_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNS0zLTEtMS05MTQ0OA_7a96fadb-066d-4933-b1ce-655865460367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previous revolving credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8ae3e1032246c5bb1a93ff4f7ebdbd_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNi0xLTEtMS05MTQ0OA_c5166802-8c9b-4ed0-8848-0c47670f69ae">&#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="ice535eb0fcbf41589f42676122c96914_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNi0zLTEtMS05MTQ0OA_bccf491e-9749-43d6-97de-de9c2d00104c">38,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previous term loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i317b40e37e9f4d05a72a5dcd0ef447df_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNy0xLTEtMS05MTQ0OA_c8853bac-5665-4657-8314-42042888b8fd">&#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="id9bcc88a94fe40b9847c0581f736a29f_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNy0zLTEtMS05MTQ0OA_660e175c-3a67-4cf8-8ab2-0a2e2023309d">190,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="display:none"></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%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOC0xLTEtMS05MTQ0OA_23270bd7-508b-4dfa-8c88-72420885a229">418,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOC0zLTEtMS05MTQ0OA_3043d5f9-064d-491e-be61-5cb19cad638e">229,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOS0xLTEtMS05MTQ0OA_8c0e01b6-1689-4ae8-b1b8-d0380c170451">16,121</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOS0zLTEtMS05MTQ0OA_bf5e3453-66f7-495e-b709-b92eb6a78c96">134,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTAtMS0xLTEtOTE0NDg_bb166ae2-a091-47b3-879a-db042049dcef">5,214</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="ib978301ff2be4e0b998ad7f8090ee57c_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTAtMy0xLTEtOTE0NDg_4d3c7cb3-4d9a-4315-bdb0-e521e02beaea">1,505</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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%">Total long-term debt</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="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTEtMS0xLTEtOTE0NDg_1c9a6eb2-7c1a-499f-85f6-41047f8b363e">397,461</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="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTEtMy0xLTEtOTE0NDg_cb56065b-9f82-49b7-b3d1-3ce8c2dbc1c1">93,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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-weight:700;line-height:120%">Amended and Restated Credit Agreement - April 1, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></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 April 1, 2022 (the "Closing Date"), DSG and certain of its subsidiaries entered into an Amended and Restated Credit Agreement (the &#8220;Amended and Restated Credit Agreement&#8221;) by and among DSG, certain subsidiaries of DSG as borrowers or guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. Pursuant to the Amended and Restated Credit Agreement, the Company's previous credit agreement was amended and restated in its entirety.</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 Amended and Restated Credit Agreement provides for (i) a $<ix:nonFraction unitRef="usd" contextRef="i614b275be11f4cffa4a7f7896ae38773_I20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjgz_3e47e215-32e5-4c7a-b7c5-ac9dae905d8a">200</ix:nonFraction>&#160;million senior secured revolving credit facility, with a $<ix:nonFraction unitRef="usd" contextRef="i42906695b92d49e0b836cc0a0538830e_I20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzM1_c39bf0df-63f4-49d8-894e-6d974aec21c3">25</ix:nonFraction>&#160;million letter of credit sub-facility and a $<ix:nonFraction unitRef="usd" contextRef="ibc1fb516afa646dcbc4382d77483263b_I20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzc0_7a941635-933f-4385-9744-5be0a293b31e">10</ix:nonFraction>&#160;million swingline loan sub-facility, (ii) a $<ix:nonFraction unitRef="usd" contextRef="i260e185f97e64bddad86da4624848512_I20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5ODE_4801a48d-9104-4545-980f-aa70c8505100">250</ix:nonFraction>&#160;million senior secured initial term loan facility and (iii) a $<ix:nonFraction unitRef="usd" contextRef="if249754e625b4ec2b2eec575768cfc45_I20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfODcw_cdd22551-9451-4b48-a2a9-18bd467ad024">50</ix:nonFraction>&#160;million senior secured delayed draw term loan facility. In addition, the Amended and Restated Credit Agreement permits the Company to increase the commitments under the Amended and Restated Credit Agreement from time to time by up to $<ix:nonFraction unitRef="usd" contextRef="i614b275be11f4cffa4a7f7896ae38773_I20220401" decimals="INF" name="dsgr:LineOfCreditFacilityAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA5OQ_004eadce-672c-4fab-8b52-c2a86b07fb67">200</ix:nonFraction>&#160;million in the aggregate, subject to, among other things, the receipt of additional commitments from existing and/or new lenders and pro forma compliance with the financial covenants in the Amended and Restated Credit Agreement. The revolving credit facility is available to be drawn in U.S. dollars, Canadian dollars and any other additional currencies that may be agreed. </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 April 1, 2022, in connection with the Mergers, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i260e185f97e64bddad86da4624848512_I20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMjE5OTAyMzI2ODU1MQ_425d0ba0-581d-4d8d-8041-5f8034b644e2">250.0</ix:nonFraction>&#160;million of initial term loan facility loans and approximately $<ix:nonFraction unitRef="usd" contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTU2OQ_a47ad001-4c77-44ee-a004-fd79680fada7">86.0</ix:nonFraction>&#160;million of revolving credit facility loans under the Amended and Restated Credit Agreement. These borrowings were used to 1) repay all obligations and refinance the Company's previous credit agreement, 2) repay certain existing indebtedness of TestEquity and Gexpro Services and their respective subsidiaries, 3) pay fees and expenses in connection with the Mergers, and 4) finance the working capital needs and general corporate purposes of the Company. </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%">28</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i1ac14be09a5b4c6eba108f7ee294bae4" continuedAt="i22a7a0d928064cefbd2953a71738f60f"><div style="text-align: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 $<ix:nonFraction unitRef="usd" contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMjAyMw_cd558944-68cd-4109-8383-c39470380aba">2.8</ix:nonFraction>&#160;million loss on the extinguishment of debt for remaining unamortized deferred financing costs associated with the previous indebtedness was recorded in the second quarter of 2022 in connection with the payoff. The extinguishment is recorded in Loss on extinguishment of debt in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). </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 Amended and Restated Credit Agreement requires that the proceeds of any revolving credit facility loans be used for working capital and general corporate purposes (including, without limitation, permitted acquisitions), and requires that the proceeds of any delayed draw term loan facility be used solely to finance the payment of consideration for (i) the potential acquisition by TestEquity of a certain business that had been previously identified to DSG as a potential acquisition candidate by TestEquity prior to the date of the TestEquity Merger Agreement and (ii) other acquisitions permitted under the Amended and Restated Credit Agreement, and for any fees, costs and expenses incurred in connection therewith. On April 29, 2022, the Company borrowed the $<ix:nonFraction unitRef="usd" contextRef="i26a83fd4acb54683b2945ae7182c0100_D20220429-20220429" decimals="INF" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzE1OQ_412d348c-8c41-4f93-aa7b-a069e2557e29">50.0</ix:nonFraction>&#160;million available under the delayed draw term loan facility to finance the acquisition of Interworld Highway, LLC. </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%">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%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were $<ix:nonFraction unitRef="usd" contextRef="iad4315f77d9c449498dcef285dd177cb_I20220930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjI5_9eade227-e2e7-4bcd-a926-bd75ee9c7489">243.8</ix:nonFraction>&#160;million of term loan facility loans outstanding, $<ix:nonFraction unitRef="usd" contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjQy_21d360a9-5d18-43b0-b0d0-efe3c1c4d3a3">50.0</ix:nonFraction>&#160;million of delayed draw term loans outstanding and approximately $<ix:nonFraction unitRef="usd" contextRef="i4d34cebe9ff04f56851416c9244221f5_I20220930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjM2_2bb74114-6fa0-4496-9e9a-bae12b3b4a8d">123.9</ix:nonFraction>&#160;million of revolving credit facility loans outstanding under the Amended and Restated Credit Agreement.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net of outstanding letters of credit, there w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $<ix:nonFraction unitRef="usd" contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzU2Mg_ef73ee90-6e99-42f8-9d8b-5081f0e6a05e">75.1</ix:nonFraction> million of borrowi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ng availability under the revolving credit facility as of September&#160;30, 2022. The weighted average interest rate from April 1, 2022 through September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was <ix:nonFraction unitRef="number" contextRef="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzcwOQ_9b4c90c6-53b3-4587-9789-e76417d1f1a9">4.3</ix:nonFraction>%.</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 loans under the Amended and Restated Credit Agreement bear interest, at the Company&#8217;s option, at a rate equal to (i) the Alternate Base Rate or the Canadian Prime Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from <ix:nonFraction unitRef="number" contextRef="if63ab8e8590a4edc8f1cc24b673adeb9_D20220401-20220401" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDAwNA_07704a67-471e-4e99-b0ba-b614c5e0b20b">0.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="idfb46b367b97423d89731d02f589c17c_D20220401-20220401" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDAxMA_e2f5bd89-d8f3-4d29-a743-e6c990027350">1.75</ix:nonFraction>% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement or (ii) the Adjusted Term SOFR Rate or the CDOR Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from <ix:nonFraction unitRef="number" contextRef="i454a484bfdec4a56b17d2511edc961d8_D20220401-20220401" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDM3Mw_0c24781f-3c9f-4bb7-9a3e-859dc67e5ecf">1.0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i03a4adbd686c4faab1fdd40ee4b50192_D20220401-20220401" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDM3OQ_a7524e98-850f-4a8e-8609-33af1f15f71c">2.75</ix:nonFraction>% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that the additional margin for the period from the Closing Date until the Company&#8217;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall be <ix:nonFraction unitRef="number" contextRef="i05c1f9b881f64599b40cc3a6f6afd5a9_D20220401-20220401" decimals="INF" name="dsgr:DebtInstrumentAdditionalMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDg0NQ_e51bd094-15f5-4a64-84f8-ea9ef83f4789">1.5</ix:nonFraction>% per annum for Alternate Base Rate or Canadian Prime Rate loans and <ix:nonFraction unitRef="number" contextRef="i6f2206066e934db492a4ca45e7871e44_D20220401-20220401" decimals="INF" name="dsgr:DebtInstrumentAdditionalMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDkxNQ_b8741951-c273-4c81-8cc1-768861f40adf">2.5</ix:nonFraction>% per annum for all other loans.</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%">Certain closing fees, arrangement fees, administration fees, commitment fees and letter of credit fees are payable to the lenders and the agents under the Amended and Restated Credit Agreement, including a commitment fee on the daily unused amount of the revolving credit facility that will accrue at a rate ranging from <ix:nonFraction unitRef="number" contextRef="i51ce5a1195f04b16a0fdd71bd7aabd5f_D20220401-20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTI3MQ_de7a2924-3a1c-420e-917d-146599a5f2cf">0.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i2e4523e8d77c419db20811badcbfe77c_D20220401-20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTI3Nw_c271743c-8de8-44a9-881c-1822cc468a1d">0.35</ix:nonFraction>% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that such commitment fee for the period from the Closing Date until Lawson&#8217;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall accrue at a rate of <ix:nonFraction unitRef="number" contextRef="i05cfe7e574824f57aae1a028911321be_D20220401-20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTc1Mw_7ada0123-3a33-413d-87f0-de2877a7f028">0.3</ix:nonFraction>% per annum.</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%">In addition, the Amended and Restated Credit Agreement provides that the delayed draw term loan facility shall accrue a ticking fee at a rate ranging from <ix:nonFraction unitRef="number" contextRef="iec5b38a2ff3d4496922e739b93de358d_D20220401-20220401" decimals="INF" name="dsgr:LineOfCreditFacilityTickingFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTkyMw_75f9f5a6-0c78-4693-95a9-6fb014c63cb3">0.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="id1a3f1c34720493b9e957a547308755e_D20220401-20220401" decimals="INF" name="dsgr:LineOfCreditFacilityTickingFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTkyOQ_8ca2f611-d5fc-4726-be96-5c395724689b">0.35</ix:nonFraction>% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement, and that such ticking fee shall be payable during the period from the Closing Date to the date on which the lenders&#8217; delayed draw term loan facility commitments terminate. The Amended and Restated Credit Agreement further provides that the ticking fee for the period from the Closing Date until the Company&#8217;s delivery of its financial statements and compliance certificate for the first full quarter after the Closing Date shall accrue at a rate of <ix:nonFraction unitRef="number" contextRef="i33685913eeed4bc2bdcfd5ad231b193d_D20220401-20220401" decimals="INF" name="dsgr:LineOfCreditFacilityTickingFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjU3MQ_1b23c078-f12a-40ed-b70d-7c1dcb83b30c">0.3</ix:nonFraction>% per annum. The fees outlined above are reported as interest expense and vary depending on the total net leverage ratio as defined in the Amended and Restated Credit Agreement. Fees from the Closing Date through September&#160;30, 2022 were $<ix:nonFraction unitRef="usd" contextRef="id6f1bee569a04273a2097abeecc0336d_D20220101-20220930" decimals="-5" name="us-gaap:LineOfCreditFacilityCommitmentFeeAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjc5Mw_25a0258b-9138-4b85-80a9-a6142fc721d2">0.1</ix:nonFraction>&#160;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:120%">In connection with the Amended and Restated Credit Agreement, deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjg4OA_0463d3bf-26a7-448f-99d9-e35c131f3a83">4.0</ix:nonFraction> million were incurred. Deferred financing costs are amortized over the life of the debt instrument and reported as interest expense. As of September&#160;30, 2022, deferred financing costs net of accumulated amortization were $<ix:nonFraction unitRef="usd" contextRef="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzA4OA_e609d7c3-9fae-4eaa-b7b3-5192111ec3ba">8.4</ix:nonFraction> million of which $<ix:nonFraction unitRef="usd" contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzEwMA_55c23266-fe01-4145-b117-5443aa03a7e0">5.2</ix:nonFraction> million are included in Long-term debt, less current portion, net (related to the senior secured term loan and senior secured delayed draw term loan) and $<ix:nonFraction unitRef="usd" contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930" decimals="-5" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzI0OQ_6fe781f3-56d6-4bd9-9bb6-d8bf9ac4533c">3.2</ix:nonFraction> million are included in Other assets (related to the senior secured revolving credit facility) in the Unaudited Condensed Consolidated Balance Sheets.</span></div></ix:continuation><div style="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%">29</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="i22a7a0d928064cefbd2953a71738f60f" continuedAt="i7ec58fb5b6c54b25a6ffb725511f5f0b"><div style="text-align: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 of the loans under the Amended and Restated Credit Agreement mature on April 1, 2027, at which time all outstanding loans, together with all accrued and unpaid interest, must be repaid and the revolving credit facility commitments will terminate. The Company is required to repay principal on the term loans each quarter in the following amounts (subject to potential adjustment): (i) $<ix:nonFraction unitRef="usd" contextRef="iba3d239874724d0492c046988df8dd13_D20220401-20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeeAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzc4Ng_7216e486-921c-4cbb-bc9a-85858a9e4450">3,125,000</ix:nonFraction>, in the case of the initial term loan facility, and (ii) an amount equal to <ix:nonFraction unitRef="number" contextRef="iba3d239874724d0492c046988df8dd13_D20220401-20220401" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzg2NQ_8a5ecad0-2c6d-4720-b8b3-75c93136ec7e">1.25</ix:nonFraction>% of the funded delayed draw term loan facility, in the case of the delayed draw term loan facility. The Company is also required to prepay the term loans with the net cash proceeds from any disposition of certain assets (subject to reinvestment rights) or from the incurrence of any unpermitted debt. The Company may borrow, repay and reborrow the revolving loans until April 1, 2027, prepay any of the term loans, and terminate any of the commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions and the reimbursement of certain lender costs in the case of prepayments of certain types of loans.</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%">Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations of the Company and its U.S. subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of the Company&#8217;s U.S. subsidiaries and the obligations of each of the Company&#8217;s Canadian subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of its U.S. and Canadian subsidiaries.</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%">Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations under the Amended and Restated Credit Agreement are secured by a first priority security interest in and lien on substantially all assets of the Company, each other borrower and each guarantor.</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 Amended and Restated Credit Agreement contains various affirmative covenants, including financial maintenance covenants requiring the Company to maintain compliance with a consolidated minimum interest coverage ratio and a maximum total net leverage ratio, each determined in accordance with the terms of the Amended and Restated 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 Company was in compliance with all affirmative and financial covenants 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%">September&#160;30, 2022</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-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 Amended and Restated Credit Agreement contains various events of default (subject to exceptions, thresholds and grace periods as set forth in the Amended and Restated Credit Agreement). Under certain circumstances, a default interest rate will apply on all obligations at a rate equal to <ix:nonFraction unitRef="number" contextRef="i609f4b50e7374e4e8b63944e50fcc0d3_I20220401" decimals="INF" name="dsgr:DebtInstrumentCovenantDefaultRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfOTk5Ng_c307fe3e-49e2-448a-92b3-73d8ccbbc482">2.0</ix:nonFraction>% per annum above the applicable interest rate.</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%">Previous Credit Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gexpro Services - January 3, 2022 Gexpro Services Credit Agreement </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align: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 January 3, 2022, Gexpro Services entered into a credit agreement ("2022 Gexpro Services Credit Agreement") with a financial institution under which Gexpro Services obtained an initial $<ix:nonFraction unitRef="usd" contextRef="i0227f99db57e474992adcf6b528075b3_I20220103" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTAzNjg_236cddfd-a763-4bf3-8375-d3aa0a701f3f">137</ix:nonFraction>&#160;million term loan ("2022 Gexpro Services Term Loan"), a $<ix:nonFraction unitRef="usd" contextRef="i376654d1417440ebbc27734997367d1e_I20220103" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA0MTk_f12dfe42-24ee-4437-b809-5904f5cd9cc0">25</ix:nonFraction>&#160;million revolving line of credit ("2022 Gexpro Services Revolver") and a delayed $<ix:nonFraction unitRef="usd" contextRef="ib07ada0d7e2849bb853322fc6397e405_I20220103" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA0OTU_5274fc45-a259-4464-b5f3-8a8ae78370dc">83</ix:nonFraction>&#160;million term loan ("2022 Gexpro Services Delayed Term Loan"), together the "2022 Gexpro Services Facilities". The proceeds of the 2022 Gexpro Services Term Loan and 2022 Gexpro Services Delayed Term Loan were used to fund the Resolux acquisition, repay all borrowings under the 2020 Gexpro Services Credit Agreements (as defined below) and seller&#8217;s promissory note from SIS acquisition (refer to Note 3 - Business Acquisitions for further details of these acquisitions). In connection with the 2022 Gexpro Services Credit Agreement, deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="i02be7e2247864bb88cb45a864098cb99_I20220103" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTEwNTA_69dc230d-75f0-447e-87a2-d7c7a00781d2">7.4</ix:nonFraction>&#160;million were incurred.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gexpro Services - February 24, 2020 Gexpro Services Term Loan Credit Agreement </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%">On February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Term Loan Credit Agreement") under which Gexpro Services obtained a $<ix:nonFraction unitRef="usd" contextRef="id741f76240394268acaaa96bddcfbc63_I20200224" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTEzNDA_5e922117-cfb3-4344-83e1-ad12c6e84e80">60</ix:nonFraction>&#160;million term loan ("2020 Gexpro Services Term Loan"). Also on February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Revolver Credit Agreement" and together with the 2020 Gexpro Services Term Loan Credit Agreement, "2020 Gexpro Services Credit Agreements") under which Gexpro Services obtained a $<ix:nonFraction unitRef="usd" contextRef="i732e56785a554096b3f7999b41c55a2d_I20200224" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE2OTU_35e22405-0966-4e6f-84ba-cd0a56bb9997">15</ix:nonFraction>&#160;million revolving line of credit ("2020 Gexpro Services Revolver"). Availability of the 2020 Gexpro Services Revolver was reduced by issued and outstanding letters of credit, which were limited to $<ix:nonFraction unitRef="usd" contextRef="if44d1b0fe3bf4919babe6689f6ce8879_I20200224" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE4ODc_14781d23-3887-4c6c-9dac-13e7b959330b">38.5</ix:nonFraction>&#160;million. There were $<ix:nonFraction unitRef="usd" contextRef="i6a0b5c0612b64658b5f32bc29a296fc9_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE5MDI_6c108479-cd8c-41b9-b4d8-823832e432cb">0.7</ix:nonFraction>&#160;million outstanding letters of credit as of December 31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i4a6d4d2720494c56b6250ef6a6927e60_I20211231" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE5NjM_c53edecc-658b-48cc-8f8d-ae3021ce6659">37.7</ix:nonFraction>&#160;million outstanding on the 2020 Gexpro Services Revolver. A loss on debt extinguishment of $<ix:nonFraction unitRef="usd" contextRef="i2c286b80504b4a5f868d7594f7da1cec_D20220103-20220103" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTIwNDk_4399f477-9b83-4bc7-8260-7313b9015c7c">0.6</ix:nonFraction>&#160;million was recorded on January 3, 2022 in connection with the January 3, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gexpro Services Credit Agreements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TestEquity - 2017 TestEquity Credit Agreement</span></div><div style="padding-left:36pt;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%">On April 28, 2017, TestEquity entered into a credit agreement ("2017 TestEquity Credit Agreement") with a financial institution under which TestEquity obtained a $<ix:nonFraction unitRef="usd" contextRef="idfaba58dc06b4ac0844ef21d2e33fd39_I20170428" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTIzNjg_d46df30c-f0b1-4500-b430-bd12ef7385e6">101</ix:nonFraction>&#160;million term loan ("2017 TestEquity Term Loan") and a $<ix:nonFraction unitRef="usd" contextRef="i251c64ba7d994f08b406ea80746b0650_I20170428" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI0MTc_bce214a8-a804-4460-8d09-cd7684291c19">15.0</ix:nonFraction>&#160;million </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%">30</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><ix:continuation id="i7ec58fb5b6c54b25a6ffb725511f5f0b"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revolving line of credit ("2017 TestEquity Revolver"). Availability of the 2017 TestEquity Revolver was reduced by issued and outstanding letters of credit, which were limited to $<ix:nonFraction unitRef="usd" contextRef="ief64d3810e4e48c29ba83a8db1b56534_I20170428" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI1OTk_6784e8f0-9294-4c07-8fcd-2826e0405b67">2.0</ix:nonFraction>&#160;million. There were <ix:nonFraction unitRef="usd" contextRef="i83a1d768f2f7437f915e0074e22209c2_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI2MTQ_d2560778-5733-4e52-81fb-b5fbea5a69a9">no</ix:nonFraction> outstanding letters of credit as of December 31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i393f7cc655a04686b831ecdf0d334b9a_I20211231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI2NzU_ca0cb33e-fcd1-47a9-a377-287fbc767bed">1.0</ix:nonFraction>&#160;million outstanding on the revolving line of credit. A loss on debt extinguishment of $<ix:nonFraction unitRef="usd" contextRef="if13d5fa87dd44184ad68661227623314_D20220401-20220401" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI3NTY_03e07c60-89f1-46aa-89de-2a90d7ccb8ff">0.2</ix:nonFraction>&#160;million was recorded on April 1, 2022 in connection with the April 1, 2022 Amended and Restated Credit Agreement executed in connection with the consummation of the Mergers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></ix:continuation></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_79"></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 14 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDYxMw_235758c4-2e75-4cb4-b86b-3b739d11ed52" continuedAt="i7dd01b36d66e43e8b852cd39b30a1a8d" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7dd01b36d66e43e8b852cd39b30a1a8d" continuedAt="ib5b0f6b251a44ac9bb99eb2500a374be"><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 recorded a stock-based compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">benefit of $<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfOTg_1bd57514-73a0-471c-910b-dbea5c6be9c6">3.6</ix:nonFraction>&#160;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%"> and expense of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjE5OTAyMzI2MDE3MQ_22af3efd-ea72-4eab-af58-eb9bd91ecc53">0.4</ix:nonFraction> 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%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. A portion of the Company's stock-based awards are liability-classified. Accordingly, changes in the market value of the Company's common stock may result in a stock-based benefit in certain periods. A stock-based compensation liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-5" name="us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjk4_3f5d4612-6ed9-474c-8028-8bd1e386d359">2.1</ix:nonFraction> million a</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 of September&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-5" name="us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzE0_08e35709-ed54-4735-8b3d-8400c24ab394">0.0 million</ix:nonFraction> as of December&#160;31, 2021 was included in Accrued expenses and other current liabilities in the Unaudited Condensed 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:107%;text-decoration:underline">Equity Compensation Plans</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. Non-employee directors are limited to grants of no more than <ix:nonFraction unitRef="shares" contextRef="ie40c377b4f8c445ab65f96d0890b9a5b_D20220101-20220930" decimals="INF" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfOTY5_15e302f7-f94e-496f-b22b-fbfcf221ec3e">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="id9fd4637e89b48bfb87e81701c39ecd6_D20220101-20220930" decimals="INF" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMTA5Mg_125cb0ff-b0c7-48e1-9cc8-e51ea5dfdc61">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><span><br/></span></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:107%;text-decoration:underline">Stock Performance Rights</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%">SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of Company 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 Selling, general and administrative expense in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The outstanding SPRs were granted with approximately a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d">seven</span> year life and vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142">one</span> to <ix:nonNumeric contextRef="i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQxNQ_49eae540-66ba-4a45-9bb4-23c0a2b59aaa">three years</ix:nonNumeric> beginning on the first anniversary of the date of the grant. The SPRs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.</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-style:italic;font-weight:400;line-height:107%;text-decoration:underline">Restricted Stock 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%">Restricted stock awards ("RSAs") generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da">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 shares 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 Company common stock on the date of grant and the expense is recorded ratably over the vesting period. F</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September&#160;30, 2022, the Company issued <ix:nonFraction unitRef="shares" contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjQ2Nw_70806790-9cc3-4010-8117-7282206aaaea"><ix:nonFraction unitRef="shares" contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjQ2Nw_f8a10e34-04dc-4427-aaa7-8285152f58f6">1,300</ix:nonFraction></ix:nonFraction> RSAs to key employees that vest through the fifth anniversary from the grant date with a grant date fair value 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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-5" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjYxMw_4def7acd-2ce6-46ad-aaf6-44762d8b7a94"><ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-5" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjYxMw_813160a8-5215-4519-911e-2557059eb7c8">0.1</ix:nonFraction></ix:nonFraction>&#160;million</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-style:italic;font-weight:400;line-height:107%;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="iebccc90c5c544ac89ba610fab588f166_D20220101-20220930" decimals="2" name="dsgr:PotentialSharesFromMSUVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzIzMA_7aca5bb5-8ff3-4ec4-a7b5-76202296a7e6">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="iac83750743e44d5a954fef59d594eeb4_D20220101-20220930" decimals="2" name="dsgr:PotentialSharesFromMSUVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzIzNg_f33040df-7886-4aad-b508-012ad4625338">150</ix:nonFraction>% of the Company's common shares at the end of the vesting period based on the trailing <ix:nonNumeric contextRef="ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930" name="dsgr:EquitySharePayoutRangeTrailingPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzMyNQ_caa0dca1-99d3-4246-b84d-f2cb21473e09">60</ix:nonNumeric> day average closing price of Company common stock. The value of the MSUs is determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the Company common stock over the measurement period. </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%">31</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ib5b0f6b251a44ac9bb99eb2500a374be"><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:107%;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">three and nine months ended September&#160;30, 2022, the Company issued <ix:nonFraction unitRef="shares" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjgyMw_6c9ade4b-f736-4dba-b3f6-e60798318b0c">6,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzY1OA_927f3ac1-ef5d-415b-9348-2d7010288a9b">248,000</ix:nonFraction> stock options, respectively, to key employees that vest through the fifth anniversary from the grant date. The fair value was determined using a Black-Scholes valuation model with a grant date fair value of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$<ix:nonFraction unitRef="usd" contextRef="ic97856bfa45040b3b900e22bcf0ca9c2_I20220430" decimals="-5" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjE5OTAyMzI2MDE5MA_c9ccee90-0a4b-4f47-82b2-9f25dad7f9b6">2.3</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Each stock option can be exchanged for <ix:nonFraction unitRef="shares" contextRef="i19f71ee9bc8e43439c69ab952c7a97b7_D20220401-20220430" decimals="INF" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzg5Ng_a973e2a6-6af3-440b-8810-bae4f7fe7d42">one</ix:nonFraction> share of Company common stock at the stated exercise price. Upon vesting, stock options are recognized as a component of equity. Unrecognized compensation related to stock options 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:107%">September&#160;30, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="INF" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNTQ5NzU1ODE4NTM3_32b04907-9be9-4a1c-a3e7-aff2ee3af076">2.1</ix:nonFraction>&#160;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:107%;text-decoration:underline">Performance Awards </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%">Performance Awards ("PAs") are exchangeable for between <ix:nonFraction unitRef="number" contextRef="i830ed5b1e09945adbbfdcd639e7f34c5_D20220101-20220930" decimals="2" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDE4MQ_4f2f6f18-c1fa-4e6a-978a-c634d64d06a8">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i21396af32b194a19b12b53bde6aba8f8_D20220101-20220930" decimals="2" name="dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDE4Nw_6142c9b9-43d9-4f20-9db8-15e3bc8015a7">150</ix:nonFraction>% of Company common stock, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics at the end of the vesting period. The PAs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-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%">Except for the stock options and RSAs above, <ix:nonFraction unitRef="shares" contextRef="ice08b794038c4a18ba4642c3ad879978_D20220101-20220930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDU0Nw_94109880-0cb0-4320-86c2-88b0b276afe1">no</ix:nonFraction> additional stock-based awards were issued during the nine months ended September 30, 2022.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_1085"></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:TreasuryStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV8zODQ4MjkwNjk4NTY1_bbaf6cd5-a6b3-49df-b7a6-2ed93c825f1f" continuedAt="i2d751709d4514867819bab6eb0c509a7" escape="true">Stock Repurchase Program</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="i2d751709d4514867819bab6eb0c509a7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2019, the Board of Directors authorized a program pursuant to which the Company was authorized to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTQ1MDg_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b">7.5</ix:nonFraction> million of Company common stock from time to time in open market transactio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns, privately negotiated transactions or by other methods. During the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> third quarter of 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUxODM_0bc8ba16-a10c-4b74-94f9-29d2c93f58af">54,089</ix:nonFraction> shares of Company common stock at an average cost of $<ix:nonFraction unitRef="usdPerShare" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUxODk_06461af2-4dfe-418e-8c86-867afc2cbef9">35.86</ix:nonFraction> per share for a total cost of $<ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMDU_8ab0c833-88ff-4fbd-bc7a-303a40aa6263">1.9</ix:nonFraction> 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%"><ix:nonFraction unitRef="shares" contextRef="i05464bdbcf9241d595c0a366b0dba564_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMjM_8ec5ff3f-23af-4788-9c4d-48f8e6650e3a"><ix:nonFraction unitRef="shares" contextRef="i2f5da6a5ef504208b5577f795f0e22b3_D20220101-20220630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMjM_9dfc3de9-efec-458e-bf41-0c13802d8c14">No</ix:nonFraction></ix:nonFraction> shares were repurchased during the first half of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 or during the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021. Following these repurchases, the Company had</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMTM_b328bfc0-d146-4086-884a-140f559c30ca">2.6</ix:nonFraction> 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%"> remaining under its stock repurchase program as of September&#160;30, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2022, the Board of Directors increased the existing repurchase program from $<ix:nonFraction unitRef="usd" contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV80Mzk4MDQ2NTEyNzgx_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b">7.5</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV85MzQ1ODQ4ODM4MDE3_838ff320-8c22-4e9f-ab5f-1b7a53fa5ad4">12.5</ix:nonFraction>&#160;million, and as a result, the Company had $<ix:nonFraction unitRef="usd" contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV82NTk3MDY5NzY4OTI0_f895851d-ff45-4d8c-8242-92b16c0b2524">7.6</ix:nonFraction> million of remaining availability for stock repurchases under the program as of November&#160;2, 2022.</span></ix:continuation></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_85"></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RleHRyZWdpb246MTcxZjI3MTcxNWUzNGIzZGEzOTBkMmE3OWEwZDA5OTlfMzI4_47a08479-d415-4bc8-b611-49bb5952344f" continuedAt="iddef3c781f88461295fdaff650592d02" escape="true">Earnings Per Share</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="iddef3c781f88461295fdaff650592d02"><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 result of the Mergers discussed in Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of Operations and Basis of Presentation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, all historical per share data and number of shares and numbers of equity awards were retroactively adjusted. The following table provides the computation of basic and diluted earnings per share:</span></div><div style="margin-top:3pt"><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:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC0xLTEtMS05MTQ0OA_cabba275-7e39-4670-90f4-1a7bf173ee40">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC0zLTEtMS05MTQ0OA_f61f5160-b256-4d82-a4e5-2aadeb1c4001">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC01LTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7">9,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC03LTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91">204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS0xLTEtMS05MTQ0OA_969a4d71-881f-4205-9f8b-27e62bedc9da">19,439,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS0zLTEtMS05MTQ0OA_0d3eb6ae-432c-4a66-a754-a71c542f6da3">10,252,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS01LTEtMS05MTQ0OA_bae58754-b051-4bfd-a85e-ffa2b8f759a0">17,143,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="shares" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS03LTEtMS05MTQ0OA_fdc15a64-cf8a-4038-bd03-18ff77b24e51">10,252,760</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%">Basic income (loss) per share of common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi0xLTEtMS05MTQ0OA_f55415fe-412b-42ce-9ef5-a78b2e670209">0.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi0zLTEtMS05MTQ0OA_81685e04-973a-48b6-a73b-da6e87586cc8">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi01LTEtMS05MTQ0OA_cfb15ff0-62b2-47cc-9bcc-23b9059151a8">0.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi03LTEtMS05MTQ0OA_c0427fe4-5c39-44e9-bcb8-a455d9a675bb">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS0xLTEtMS05MTQ0OA_cabba275-7e39-4670-90f4-1a7bf173ee40">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS0zLTEtMS05MTQ0OA_f61f5160-b256-4d82-a4e5-2aadeb1c4001">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS01LTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7">9,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS03LTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91">204</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtMS0xLTEtOTE0NDg_6a95cf1f-6f5f-4ece-9585-3f63cd63d933">19,439,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtMy0xLTEtOTE0NDg_4306df6a-0338-4826-89ce-298a9e05e8a9">10,252,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtNS0xLTEtOTE0NDg_1b0020b6-5d2f-4c64-90bb-4e480d95302f">17,143,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtNy0xLTEtOTE0NDg_8db29a8f-5e70-41cd-8ad7-d8197a656bf8">10,252,760</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%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtMS0xLTEtOTE0NDg_4cb4111b-36ed-458e-b69d-b2726847bb2f">213,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="shares" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtMy0xLTEtOTE0NDg_34be4ece-6b98-4713-8cee-2c94f48de2eb">315,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtNS0xLTEtOTE0NDg_33ecefa6-24bb-4c3c-be23-4e1cb843e716">313,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtNy0xLTEtOTE0NDg_55ec1489-02f7-4878-80a4-18ac817bb55f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctMS0xLTEtOTE0NDg_1f2a32a1-329e-437f-973e-7ff6760424c7">19,653,354</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="shares" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctMy0xLTEtOTE0NDg_eebdec4d-9a8e-41eb-b5f1-c5c568ae14f8">10,567,928</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="shares" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctNS0xLTEtOTE0NDg_55f7e90b-a029-47fa-a3ec-0a1fcacc1767">17,457,067</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="shares" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctNy0xLTEtOTE0NDg_c913690d-a803-4db0-95c3-08f41ca92d25">10,252,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share of common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtMS0xLTEtOTE0NDg_6bb78b21-9a88-42cc-9ed4-5c5b1ce711ee">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtMy0xLTEtOTE0NDg_717558d5-bb62-45b5-abac-951dce3334ca">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtNS0xLTEtOTE0NDg_7402bb05-6c88-4ffd-9550-29adf37f0239">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtNy0xLTEtOTE0NDg_968a14bb-ee71-4329-8ac6-b256e16ee9ba">0.02</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities excluded from the calculation of diluted income per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktMS0xLTEtOTE0NDg_3011a557-10d9-4861-8ac8-acb8c07ef874">246,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktMy0xLTEtOTE0NDg_bb7fe305-afdd-4162-b5f0-15d9c83a1b70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktNS0xLTEtOTE0NDg_da5b17c5-30a3-4220-b43d-08b2785121ba">248,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktNy0xLTEtOTE0NDg_752dcd01-ad59-4591-ae02-951d36660f4e">307,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_88"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTkwOQ_b149f7d7-d9b1-4cef-9e6a-697a3df0141d" continuedAt="i69cd7ef27c25407a96f0cde86eac166c" escape="true">Income Taxes</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:continuation id="i69cd7ef27c25407a96f0cde86eac166c" continuedAt="ie550238d69e445e9a6eb8ac7d970372b"> </ix:continuation></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:continuation id="ie550238d69e445e9a6eb8ac7d970372b" continuedAt="ie5df89df329c4eb5bb03f7f2016516fe"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded income tax 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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNzM_423bfd75-4f09-4ce6-86b3-594d8fd360a1">8.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a <ix:nonFraction unitRef="number" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNzk_8f23959e-31a4-4c7c-9242-26927b1b8dfe">33.9</ix:nonFraction>% effective tax rate 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%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax 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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTU0_4b734d33-1727-4905-a51e-934e637a3923">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%">, a <ix:nonFraction unitRef="number" contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTYw_eea66819-177e-49c3-a5f1-792803146d64">15.0</ix:nonFraction>% effective tax rate was recorded 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%">September&#160;30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The effective tax rate 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%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was higher than the U.S. statutory rate primarily due to state taxes, foreign operations, as well as transaction costs and other permanent items. </span></ix:continuation></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="ie5df89df329c4eb5bb03f7f2016516fe" continuedAt="if253bcc84f0e484192be584f22c2bd90"><div style="text-align: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 recorded income tax expense of $<ix:nonFraction unitRef="usd" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNDcw_dfa94f63-4b49-4bae-802f-ebd29a7823da">3.9</ix:nonFraction> million, a <ix:nonFraction unitRef="number" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNDc2_5d7c7c2f-37c7-4d12-b5de-f26d7f8db6df">29.6</ix:nonFraction>% effective tax rate for the nine months ended September&#160;30, 2022. Income tax expense</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $<ix:nonFraction unitRef="usd" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNTM1_41f9b446-36de-481f-8105-9908b374df07">0.6</ix:nonFraction> million, a <ix:nonFraction unitRef="number" contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNTQx_ae7cb1b1-5481-4e87-9c1c-7e2c5fcaa4c2">150.7</ix:nonFraction>% effective tax rate, was recorded for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the year over year effective tax rate was primarily due to the changes in the valuation allowance in the nine 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%">September&#160;30, 2021, merger costs incurred in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2022, and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">creation of a consolidated group for federal income tax purposes as a result of the completion of the Mergers referenced in Note 3 - Business Acquisitions. Relative to the U.S. statutory rate, the effective tax rate for the nine 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%"> September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was impacted by state taxes, foreign operations, and the expiration of uncertain tax positions, as well as liabilities and transaction expenses related to the Mergers, and discrete tax items related to changes in the uncertain tax positions and prior period true-ups as a result of the completed Mergers. </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 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 September&#160;30, 2022, the Company is subject to U.S. federal income tax examinations for the years 2018 through 2021 and income tax examinations from various other jurisdictions for the years 2015 through 2021. </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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if253bcc84f0e484192be584f22c2bd90">Earnings from the Company&#8217;s foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise may subject the Company to foreign withholding taxes and U.S. federal and state taxes.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_91"></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 18 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDU5Mg_afb6ecd8-62ca-4183-a727-323d7c9fc5b9" continuedAt="i688d195f633a465ca60da10d2154f7fd" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i688d195f633a465ca60da10d2154f7fd" continuedAt="ib214c0c1bae3429292d489462bbd5430"><div 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">Shareholder lawsuits</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 February 2022, three purported DSG stockholders made demands pursuant to Section 220 of the Delaware General Corporation Law to inspect certain books and records of DSG (collectively, the &#8220;Books and Records Demands&#8221;). One stated purpose of the Books and Records Demands was to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#8217;s and the DSG board of directors&#8217; approval of the Mergers. On March 16, 2022, one of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Robert Garfield v. Lawson Products, Inc., Case No. 2022-0252, in the Court of Chancery of the State of Delaware against DSG (the &#8220;Garfield Action&#8221;). On March 22, 2022, another of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Jeffrey Edelman v. Lawson Products, Inc., Case No. 2022-0270, in the Court of Chancery of the State of Delaware against DSG (the &#8220;Edelman Action&#8221;). The Garfield Action and the Edelman Action, which were consolidated and re-captioned as Lawson Products, Inc. Section 220 Litigation, Case No. 2022-0270, are collectively referred to as the &#8220;Books and Records Actions.&#8221; The Books and Records Actions sought to compel inspection of certain books and records of DSG to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#8217;s and the DSG board of directors&#8217; approval of the Mergers. Following briefing, the Delaware Court of Chancery held a trial on July 14, 2022 to adjudicate the Books and Records Actions. At the conclusion of the trial, the Court ruled orally that the stockholders&#8217; demands would be granted only in one respect (production of documents sufficient to show the identities of any guarantors of debt of the acquired companies) and the Court denied the remainder of the stockholders&#8217; requests. The Court&#8217;s ruling was memorialized in an order issued on July 20, 2022. Thereafter, DSG produced excerpts of certain documents as required by the Court's ruling and subsequent order. </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 October 3, 2022, the plaintiffs in the Books and Records Actions filed a shareholder derivative action (the &#8220;Derivative Action&#8221;) entitled Jeffrey Edelman and Robert Garfield v. John Bryan King et al., Case No. 2022-0886, in the Court of Chancery of the State of Delaware. The Derivative Action names as defendants J. Bryan King, Lee S. Hillman, Bianca A. Rhodes, Mark F. Moon, Andrew B. Albert, I. Steven Edelson and Ronald J. Knutson (collectively, &#8220;Director and Officer Defendants&#8221;), and LKCM Headwater Investments II, L.P., LKCM Headwater II Sidecar Partnership, L.P., Headwater Lawson Investors, LLC, PDLP Lawson, LLC, LKCM Investment Partnership, L.P., LKCM Micro-Cap Partnership, L.P., LKCM Core Discipline, L.P. and Luther King Capital Management Corporation (collectively, the &#8220;LKCM Defendants&#8221;). Purporting to act on behalf of DSG, in the Derivative Action the plaintiffs allege, among other things, various claims of alleged breach of fiduciary duty against the Director and Officer Defendants and the LKCM Defendants in connection with the Mergers. The Derivative Action seeks, among other things, money damages, equitable relief and the costs of the Derivative Action, including reasonable attorneys&#8217;, accountants&#8217; and experts&#8217; fees. On October 24, 2022, the plaintiffs voluntarily dismissed PDLP Lawson, LLC and LKCM Investment Partnership, L.P. from the Derivative Action without prejudice. </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%">DSG disagrees with and intends to vigorously defend against the Derivative Action. The Derivative Action could result in additional costs to DSG, including costs associated with the indemnification of directors and officers. At this time, DSG is unable to predict the ultimate outcome of the Derivative Action or, if the outcome is adverse, to reasonably estimate an amount </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%">33</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ib214c0c1bae3429292d489462bbd5430"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or range of reasonably possible loss, if any, associated with the Derivative Action. Accordingly, no amounts have been recorded in the condensed consolidated financial statements for these matters. No assurance can be given that additional lawsuits will not be filed against DSG and/or its directors and officers and/or other persons or entities in connection with the Mergers.</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">Environmental matter</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 2012, it was determined a Company owned site in Decatur, Alabama, contained 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, prepare a remediation plan, and enroll the site in the Alabama Department of Environmental Management (&#8220;ADEM&#8221;) voluntary cleanup 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:120%">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. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company had less than $<ix:nonFraction unitRef="usd" contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630" decimals="-5" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDM3Nw_22d18806-756f-41e5-b483-d58733eebf33">0.1</ix:nonFraction>&#160;million accrued for potential monitoring costs. The costs for future monitoring are not significant and have been fully accrued. The Company does not expect to capitalize any amounts related to the remediation plan.</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">Purchase commitments</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 enters into inventory purchase commitments with third parties in the ordinary course of business. As of September&#160;30, 2022, we had contractual commitments to purchase approximately $<ix:nonFraction unitRef="usd" contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDM5ODA0NjUyNDE0OQ_1dfc2726-7059-4b4c-90b2-f88d71785653">167</ix:nonFraction>&#160;million of product from our suppliers and contractors which is expected to be paid in the next twelve months.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_94"></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 19 - <span id="i463fe790a32c4fa991c9466bb057d5af_4476"></span><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="dsgr:RelatedPartyTransactionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNDMzOQ_9221f2c3-c058-4488-9f43-339227ba6d94" continuedAt="i1867ec2f46ab4e3195ce540e27d081a5" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1867ec2f46ab4e3195ce540e27d081a5" continuedAt="i4305fcf6553448f09ce45a775d5c93f9"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Management Services Agreements</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 the Mergers, a subsidiary of TestEquity was party to a management agreement with Luther King Capital Management Corporation (&#8220;LKCM&#8221;) for certain advisory and consulting services (the &#8220;TestEquity Management Agreement&#8221;), and a subsidiary of Gexpro Services was party to a management agreement with LKCM for certain advisory and consulting services (the &#8220;Gexpro Services Management Agreement&#8221;). In connection with the closing of the Mergers on April 1, 2022, (i) all of the TestEquity subsidiary&#8217;s rights, liabilities and obligations under the TestEquity Management Agreement were novated to, transferred to and assumed by the TestEquity Equityholder, and LKCM released the TestEquity subsidiary from all obligations and claims under the TestEquity Management Agreement, and (ii) all of the Gexpro Services subsidiary&#8217;s rights, liabilities and obligations under the Gexpro Services Management Agreement were novated to, transferred to and assumed by the Gexpro Services Stockholder, and LKCM released the Gexpro Services subsidiary from all obligations and claims under the Gexpro Services Management Agreement (collectively, the &#8220;Novations&#8221;). During the first three months of 2022, expense of $<ix:nonFraction unitRef="usd" contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331" decimals="-5" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4MjY5_886b5b3e-cd79-45d5-b225-eca3254852bb">0.5</ix:nonFraction>&#160;million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued under these management agreements from January 1, 2022 through the April 1, 2022 Merger Date. As of December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231" decimals="-5" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMTU4MQ_96385e53-c46e-4f43-8a1a-508759f0dbc6">4.8</ix:nonFraction>&#160;million was included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets in connection with these management agreements. As of April 1, 2022, the prior obligation of $<ix:nonFraction unitRef="usd" contextRef="i5ecfffb6721749fda33c8e16dda0551c_D20220401-20220401" decimals="-5" name="dsgr:SettlementOfRelatedPartyObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMTg5NA_c5172da8-2f4b-427b-88e2-2e300c5afb47">5.3</ix:nonFraction>&#160;million was effectively settled and considered to be a deemed equity contribution by LKCM recorded to additional paid in capital. As a result of the Novations, no additional expense under these management agreements has been incurred subsequent to the Mergers.</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:112%;text-decoration:underline">Consulting Services</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:112%">Subsequent to the Mergers, individuals employed by LKCM Headwater Operations, LLC, a related party of Luther King Capital Management Corporation (&#8220;LKCM&#8221;), have provided the Company with certain consulting services in order to identify cost savings, revenue enhancements and operational synergies of the combined companies. As of September&#160;30, 2022 expense of $<ix:nonFraction unitRef="usd" contextRef="i55a6165ab8c84dd1b4b63cdf2e03930f_D20220701-20220930" decimals="-5" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNDM5ODA0NjUxODI4OA_15e7e34a-fba4-4817-8a7f-ce0c6ea6f6ed">0.2</ix:nonFraction> million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued for these consulting 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:112%;text-decoration:underline">TestEquity and Gexpro Services Mergers</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%">Immediately prior to the Mergers, entities affiliated with Luther King Capital Management Corporation (&#8220;LKCM&#8221;) and J. Bryan King (the Chairman of the DSG board of directors), including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the TestEquity Equityholder (which in turn owned all of the outstanding equity interests of TestEquity as of immediately prior to the completion of the TestEquity Merger). As of the </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%">34</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="i4305fcf6553448f09ce45a775d5c93f9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger Date, Mr. King was a director of the TestEquity Equityholder. In addition, as of the Merger Date, Mark F. Moon (a member of the DSG board of directors) was a director of, and held a direct or indirect equity interest in, the TestEquity Equityholder. </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%">Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King, including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the Gexpro Services Stockholder (which in turn owned all of the then outstanding stock of Gexpro Services).</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%">Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King owned approximately <ix:nonFraction unitRef="number" contextRef="ia972bc5d4010438eb0597246fcc649c8_I20220401" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzM1OQ_6b321f19-ad5b-4599-aff5-b2a8233f70cd">48</ix:nonFraction>% of the shares of DSG common then stock outstanding.</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%">As a result of and after the consummation of the Mergers, entities affiliated with LKCM and J. Bryan King (the Chairman of the DSG board of directors) owned in the aggregate approximately <ix:nonFraction unitRef="shares" contextRef="i0eed8a1da70044b1977f089e5658f16a_I20220401" decimals="-3" name="dsgr:RelatedPartyTransactionSharesOwned" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzYwMw_9278931e-96a4-498f-b614-b1780d8c4b95">14,640,000</ix:nonFraction> shares of DSG common stock as of the Merger Date, which shares represented approximately <ix:nonFraction unitRef="number" contextRef="i0eed8a1da70044b1977f089e5658f16a_I20220401" decimals="2" name="dsgr:RelatedPartyTransactionCommonStockOutstanding" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzY5NQ_a00931ad-17cd-47e8-9655-dcc2bef30244">75</ix:nonFraction>% of the shares of DSG common stock then outstanding after giving effect to the issuance of shares as of the Merger Date in connection with the consummation of the Mergers. Such aggregate share amount does not include any of the up to <ix:nonFraction unitRef="shares" contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4Mjkz_939e2c1a-8151-4ef1-96a9-9a9069688dd8">700,000</ix:nonFraction> additional shares of DSG common stock or any of the up to <ix:nonFraction unitRef="shares" contextRef="iae8471d3315340c48fa1425887d6569e_D20220401-20220401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4Mjk3_6bed0b6e-8b33-4b0f-b749-d0744e1bcf86">1,000,000</ix:nonFraction> additional shares of DSG common stock potentially issuable to the TestEquity Equityholder and the Gexpro Services Stockholder, respectively, in accordance with the earnout provisions of the TestEquity Merger Agreement and the Gexpro Services Merger Agreement, respectively, summarized in Note 1 - Nature of Operations and Basis of Presentation.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_97"></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 20 &#8211; <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjI3OQ_83534ee0-e3ac-4396-9f44-bed3fa31dd5b" continuedAt="i6b3ea6e3500f4c73bfef2a7e1a1564c6" escape="true">Segment Information</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="i6b3ea6e3500f4c73bfef2a7e1a1564c6" continuedAt="ifeea134302014e9b8b234d3f30403937"><div style="text-align: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 the Mergers described in Note 1 - Nature of Operations and Basis of Presentation, the Company evaluated its operational, reporting and management structures and identified <ix:nonFraction unitRef="reportable_segment" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjE5OTAyMzI1Nzg0MQ_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3">three</ix:nonFraction> reportable segments based on the nature of the products and services and type of customer for those products and services. A description of our reportable segments is as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;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%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Lawson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.</span></div><div style="margin-bottom:6pt;padding-left:36pt;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%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">TestEquity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Gexpro Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing 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%">In addition to these <ix:nonFraction unitRef="reportable_segment" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjE5OTAyMzI1Nzg0Ng_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3">three</ix:nonFraction> reportable segments, the Company also identified an &#8220;All Other&#8221; category which includes unallocated DSG holding company costs that are not directly attributable to the ongoing operating activities of our reportable segments and the inconsequential results of the Bolt Supply House ("Bolt") non-reportable segment. Revenues within the All Other category represent the results of Bolt. Bolt generates revenue primarily from the sale of MRO products to its walk-up customers and service to its customers through their <ix:nonFraction unitRef="branch" contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="INF" name="dsgr:NumberOfBranches" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjMyMQ_0446c57b-eaec-4328-8999-7526de9639de">14</ix:nonFraction> branch locations. Bolt 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></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><ix:continuation id="ifeea134302014e9b8b234d3f30403937"><ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjI4NA_016b67f7-02ac-4f5d-8f92-8463a4fe0cce" 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 is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.</span></div><div style="margin-top:3pt"><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:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></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="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:700;line-height:100%">Three Months Ended September 30,</span></td><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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></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:700;line-height:100%">2022</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:700;line-height:100%">2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:700;line-height:100%">2021</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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC0xLTEtMS05MTQ0OA_72ba4aee-f24e-40f1-ae67-5f316535d4a3">109,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC0zLTEtMS05MTQ0OA_4f1954ca-c7c6-44cd-afba-8327c96457fe">&#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="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC01LTEtMS05MTQ0OA_c579e1d6-314e-4b2a-b8d4-b8d84b591be8">216,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32518b0530974e97887a904aa4bd0087_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC03LTEtMS05MTQ0OA_24b0d86a-6566-42a3-a259-64bb75308cf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS0xLTEtMS05MTQ0OA_ac384f0f-73d7-4a67-aabb-f45862067b85">116,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS0zLTEtMS05MTQ0OA_077e7b1b-cf89-4660-82fe-774a31162d16">67,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS01LTEtMS05MTQ0OA_f3c4286e-49f3-4579-8e89-8f9a71bfe465">286,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS03LTEtMS05MTQ0OA_40bdbf00-e994-41a7-9ddd-10f136e6835e">201,457</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi0xLTEtMS05MTQ0OA_86de1361-2e64-4a80-950e-dbc59d6f73fc">103,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi0zLTEtMS05MTQ0OA_79406f4c-c62f-419a-974d-4c15604b34e1">64,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi01LTEtMS05MTQ0OA_23d58e07-bd32-4597-ab74-4729aa8130e6">285,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi03LTEtMS05MTQ0OA_18d5493d-2e68-4bb0-b7f1-0d58dc012a16">189,612</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy0xLTEtMS05MTQ0OA_75e4c675-98ae-43f0-8aa1-d61a1949ea02">17,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy0zLTEtMS05MTQ0OA_363268de-f5b5-4bba-846f-7c91d3bd68bf">&#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="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy01LTEtMS05MTQ0OA_56daf275-a748-4e14-98e0-e413ea20949a">33,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy03LTEtMS05MTQ0OA_a76fb84b-6552-46fa-aa46-2f88e4126fa6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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 revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC0xLTEtMS05MTQ0OA_1f8d55dd-94b4-4f67-bd68-2e4b100c7aff">347,151</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC0zLTEtMS05MTQ0OA_2b6faa26-bd40-4cc0-81bc-2aba0ffcd6b7">132,090</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC01LTEtMS05MTQ0OA_cb76a960-ed9c-41bb-b9e1-f849071f212f">822,572</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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC03LTEtMS05MTQ0OA_cc70e99b-e08d-46fb-84b4-1c41f022704b">391,069</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</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:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtMS0xLTEtOTE0NDg_c6d92c56-896b-4920-88c3-91f732c673f5">5,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtMy0xLTEtOTE0NDg_b6258232-cf6d-4b92-88d5-f87bbb0bf83e">&#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="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtNS0xLTEtOTE0NDg_e5a1b2a2-45f5-465e-b335-10669698a601">2,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i32518b0530974e97887a904aa4bd0087_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtNy0xLTEtOTE0NDg_c2089a81-424c-4793-9cc1-37d70b1a4d56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">TestEquity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktMS0xLTEtOTE0NDg_f35b1369-6202-4467-9236-5d6dddd41dd9">7,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktMy0xLTEtOTE0NDg_0b8b4e2e-c85a-4413-acad-cd9b82c0d96a">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktNS0xLTEtOTE0NDg_99e1c1c5-c28d-42f9-9149-0586e065fad1">7,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktNy0xLTEtOTE0NDg_9cd726a8-1f5e-46a4-8f76-fea0f39a2ce0">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 2px 13pt;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%">Gexpro Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtMS0xLTEtOTE0NDg_c5f0ac7b-423d-48db-b7a9-0607f559a61e">7,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtMy0xLTEtOTE0NDg_ddf1a39a-d9cd-4494-9d1c-f099f41ae3b3">4,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtNS0xLTEtOTE0NDg_dc5e8d0d-61da-4d54-a89a-515bf195cb3f">16,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtNy0xLTEtOTE0NDg_cd1404a9-8a11-4c2b-95c6-8d4a11b09269">13,520</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtMS0xLTEtOTE0NDg_e83f3993-0907-4c58-9ef0-f1681bd820f6">1,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtMy0xLTEtOTE0NDg_11590be4-1878-4681-8d4b-8ef568a55607">&#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="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtNS0xLTEtOTE0NDg_833fbde5-01f9-4a3e-a86c-1e76cd116afb">1,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtNy0xLTEtOTE0NDg_291061e3-1da6-49ce-bae2-32a6d09ea256">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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 operating income (loss)</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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItMS0xLTEtOTE0NDg_15737d90-c628-4b3e-8bc0-87093acce6b8">22,027</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="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItMy0xLTEtOTE0NDg_c2dca997-c224-49c1-9ce3-e9be10cd66f6">5,491</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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItNS0xLTEtOTE0NDg_9ae21ed0-b8b2-4ab0-8585-6408702488c0">29,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItNy0xLTEtOTE0NDg_bb169587-00e1-4434-af05-57a9f93a92fb">13,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_103"></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 21 - <ix:nonNumeric contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzQz_f87d921f-29ee-43c8-97a6-ccce970466ec" continuedAt="i13101bb476714e0baa2c711f2ebc6eba" escape="true">Subsequent Events </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i13101bb476714e0baa2c711f2ebc6eba"><div 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">Shareholder Lawsuits</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%">On October 3, 2022, a shareholder derivative action was filed against certain directors and officers of the Company and other related parties. Refer 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%">Note 18 - Commitments and Contingencies for a description of the shareholder lawsuit.</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-weight:400;line-height:120%;text-decoration:underline">Share Repurchase Program</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%">On November&#160;2, 2022, the Board of Directors authorized an increase in the existing repurchase program from $<ix:nonFraction unitRef="usd" contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzU0OTc1NTgxNDYyNA_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b">7.5</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzU0OTc1NTgxNDYzMQ_838ff320-8c22-4e9f-ab5f-1b7a53fa5ad4">12.5</ix:nonFraction>&#160;million. Refer 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%">Note 15 - Stock Repurchase Program for additional information regarding the repurchase program.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="padding-left:76.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&#160;2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_109"></div><div style="text-align: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 discussion and analysis of financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q, the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. (conducting business as Gexpro Services) audited consolidated financial statements and accompanying notes included in the Company's Form 8-K/A as filed on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 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%">References to &#8220;DSG&#8221;, the &#8220;Company&#8221;, "we", "our" or "us" refer to Distribution Solutions Group, Inc. and all entities consolidated in the accompanying unaudited condensed consolidated financial statements.</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%">Overview </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:115%;text-decoration:underline">Organization and Business Combination</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%">Effective May 5, 2022, Distribution Solutions Group, Inc. ("DSG"), a Delaware corporation formerly known as Lawson Products, Inc., changed its corporate name from &#8220;Lawson Products, Inc.&#8221; to &#8220;Distribution Solutions Group, Inc.&#8221; DSG is a specialty distribution company structure providing value added distribution solutions to the maintenance, repair and operations ("MRO"), original equipment manufacturer ("OEM") and industrial technology markets. DSG has three principal operating companies: Lawson Products, Inc. ("Lawson"), TestEquity Acquisition, LLC ("TestEquity") and 301 HW Opus Holdings, Inc., conducting business as Gexpro Services ("Gexpro Services"). </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 complementary distribution operations of Lawson, TestEquity and Gexpro Services were combined in the Mergers for the purpose of creating a specialty distribution company enabling each of Lawson, TestEquity and Gexpro Services to maintain their respective high-touch, value-added service delivery models and customer relationships in their specialty distribution businesses under the leadership of their separate business unit management. The DSG leadership team provides oversight to the separate leadership teams of each of the operating companies. This structure enables the combined company to leverage best practices, back-office resources and technologies across the three operating companies to help drive cost synergies and efficiencies. The combined company has the ability to utilize its combined financial resources to accelerate a strategy of expansion through both business acquisitions and organic growth.</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%">Refer to the section entitled "Organization" in Note 1 - Nature of Operations and Basis of Presentation in Part 1. Financial Statements, which section is incorporated herein by reference, for a description of the TestEquity Merger and Gexpro Services Merger consummated on April 1, 2022.</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%;text-decoration:underline">Our Three Principal Operating Companies</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%">Lawson</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 is a distributor of products and services to the industrial, commercial, institutional, and governmental maintenance, repair and operations ("MRO") marketplace. Lawson distributes MRO products to its customers through a network of sales representatives throughout the U.S. and Canada.</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%;text-decoration:underline">Background and Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Lawson delivers quality products to customers and offers them extensive product knowledge, product application expertise and Vendor Managed Inventory ("VMI") services. Lawson competes for business primarily by offering a value-added service approach in which highly trained sales representatives manage the product inventory for customers. The VMI model makes it less likely that customers will run out of a product while optimizing their inventory levels. Lawson ships products to its customers in all 50 states, Puerto Rico, Canada, Mexico and the Caribbean.</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%;text-decoration:underline">Vision/Strategy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Lawson's vision is to be its customers' first choice for maintenance, repair and operational solutions that improve their operating performance. Lawson plans to achieve its vision by working closely with customers to maintain and enhance their operations by providing them with quality products, superior service and innovative solutions and to grow both organically and through 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%;text-decoration:underline">Sales Drivers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The North American MRO market is highly fragmented. Lawson competes for business with several national distributors as well as a large number of regional and local distributors. The MRO business is impacted by the overall strength of the manufacturing sector of the U.S. economy which has been affected by the COVID-19 pandemic. DSG believes </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that the Purchasing Managers Index ("PMI") published by the Institute for Supply Management is an indicative measure of the relative strength of the economic environment of the industry in which Lawson operates. The PMI is a composite index of economic activity in the United States manufacturing sector. DSG believes that a measure of that index above 50 generally indicates expansion of the manufacturing sector while a measure below 50 generally represents contraction.</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 average monthly PMI wa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s 52.2 in the third quarter of 2022 compared to 60.2 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%"> the third quarter of 2021. Lawson's sales are also influenced by the number of sales representatives and their productivity. Lawson plans to continue concentrating its efforts on increasing the productivity and size of its sales team. Additionally, Lawson drives revenue through the expansion of products sold to existing customers as well as attracting new customers and additional ship-to locations. Lawson also uses an inside sales team and an e-commerce site to generate sales.</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%">TestEquity</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%">TestEquity is a leading distributor of test and measurement equipment and solutions, electronic production supplies and tool kits from its leading manufacturing partners. TestEquity operates primarily through four brands, TestEquity, TEquipment, Jensen Tools and Techni-Tool, focusing primarily in North America with a network of sales representatives throughout the United States, Canada, Mexico and the United Kingdom.</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%;text-decoration:underline">Background and Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Based out of Moorpark, California, TestEquity is a large, comprehensive provider of electronic test solutions in the United States supporting the aerospace, defense, automotive, electronics, education, and medical industries. TestEquity designs, rents and sells a full line of high-quality environmental test chambers. In addition to a large array of test and measurement products, TestEquity also offers calibration, refurbishment and rental solutions and a wide array of refurbished products. TestEquity continues to benefit from ubiquitous electronification of all types of products across most industries including IOT, EV, and 5G.</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%">TEquipment is one of the top distributors for both test and measurement and electronic production supplies in the US. Going to market with an eCommerce focused strategy, TEquipment offers a range of 200,000 products and 500 manufacturer brands, most of which overlap with the rest of the TestEquity group. In addition to these products, the TEquipment web platform is also currently extending their range to include non-overlap products from the TestEquity platform.</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%">Techni-Tool is one of the industry&#8217;s largest solder, soldering equipment and electronic production distributors. Techni-Tool offers a wide range of products to support electronic production as well as compliance testing. In addition to the approximately 80,000 brand specific products offered, Techni-Tool also provides vendor managed inventory solutions and dedicated technical support. </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%">Jensen Tools, as a top distributor for the electronics MRO customer base, has access to approximately 400 suppliers and over 70,000 brand specific products. Jensen Tools offers private label Jensen branded hand tools that have been developed over years of customer usage and manufactured to a specified and demanding tolerance level and is viewed as a leader in the industry. Jensen Tools employs a dedicated team of engineering, operational and sales professionals who focus on designing and building quality tool kits for its 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%">During the quarter, the final stage of moving Techni-Tool and Jensen Tools to the TestEquity platform was completed, meaning that customers for each of these brands now have full access to the 230,000 active products across TestEquity group.</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%;text-decoration:underline">Vision/Strategy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - TestEquity intends to grow sales organically, pursue acquisitions and continue to expand and improve its service offerings to its customers. In particular, TestEquity strives to improve its digital experience, with a consistent approach for all of its brands. TestEquity intends to seek to increase its market share through continued expansion of product lines and greater penetration of the eCommerce market, enabled through investment in key digital talent and leverage of the existing TestEquity and TEquipment platforms. TestEquity expects to benefit from its improved integrated organization and processes, driving improved gross margin and financial operating leverage. </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%;text-decoration:underline">Sales Drivers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Across both the test and measurement and electronic production supplies businesses, the North American market is highly fragmented with competitors ranging from large global distributors to national and regional distributors. TestEquity believes that the PMI is an indicative measure of the relative strength of the economic environment of the industry in which TestEquity operates. The PMI index is a composite index of economic activity in the United States manufacturing sector. TestEquity believes that a measure of that index above 50 generally indicates expansion of the manufacturing sector while a measure below 50 generally represents contraction. </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 average mont</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hly PMI was 52.2 in the third quarter of 2022 compared to 60.2 in the third quarter of 2021.</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%">38</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></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%">TestEquity management focuses on the internal metric of Sales per Day (&#8220;SPD&#8221;) and Day Adjust Growth (&#8220;DAG&#8221;). The SPD calculates and compares TestEquity&#8217;s total sales divided by the number of selling days, adjusted for weekends and holidays. A selling day generally represents a business day in which TestEquity ships products to its customers. The DAG represents the percentage increase or decrease in the SPD for a defined period of time. </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%">Specifically in respect of its electronic production supplies business, the current semi-conductor chip shortage, due in significant part to the COVID-19 pandemic, is negatively impacting TestEquity&#8217;s business as such chips are key elements to the electronic production process. TestEquity anticipates that recovery of this important part of its customers&#8217; supply chain may not occur until 2023. </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%">Gexpro Services</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-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%">Gexpro Services is a world-class global supply chain solutions provider, specializing in the development of mission critical production line management, aftermarket and field installation programs. Gexpro Services provides comprehensive supply chain management solutions, including a full technology suite offering of vendor managed inventory, kitting, global logistics management, manufacturing localization and import expertise, value engineering and quality assurance. Gexpro Services' end-to-end project management is designed to support manufacturing OEMs with their engineered material specifications, fulfillment, and quality requirements to improve their total cost of ownership. Gexpro Services has manufacturing and supply chain operations in over 32 Service Center sites across nine countries including key geographies in North America, South America, Asia, Europe, and the Middle East. Gexpro Services serves customers in six vertical markets, including renewables, industrial power, consumer and industrial, technology, transportation, and aerospace and defense.</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%;text-decoration:underline">Background and Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Gexpro Services was formed in November 2019 and, in February 2020, acquired the &#8220;Gexpro Services&#8221; business from French distributor Rexel S.A. via a carve-out acquisition. Gexpro Services fully separated its &#8220;Gexpro Services&#8221; operations from Rexel and operates as a stand-alone organization with its own leadership team, operating activities, financial systems and team members. </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%">As a top distributor and service provider to the OEM market, Gexpro Services has approximately 3,100 suppliers offering approximately 60,000 products. These products are inventoried and sourced through 32 locations in North America, South America, Asia, Europe, and the Middle East.</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%;text-decoration:underline">Vision/Strategy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Gexpro Services intends to grow organically through market share expansion primarily through new product introduction, increased sales of products and services to existing customers and expansion of its customer base. Gexpro Services believes that its services benefit its customers by helping them reduce their direct and indirect procurement costs and total cost of ownership for high volume, low value Class C parts, and that its services can help drive substantial cost savings for its customers. Additionally, Gexpro Services intends to grow its business through strategic, accretive acquisitions, and through continued improvement in service and product offerings to its 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%;text-decoration:underline">Sales Drivers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Gexpro Services believes that the PMI Index is an indicative measure of the relative strength of the economic environment of the industry in which Gexpro Services operates. The PMI index is a composite index of economic activity in the United States manufacturing sector. Gexpro Services believes that 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 was 52.2 in the third quarter of 2022 compared to 60.2 in the third quarter of 2021 </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%">Key Factors Affecting our Results of Operations and Financial Condition</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-right:9pt;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%;text-decoration:underline">Supply Chain Disruptions</span></div><div style="padding-right:9pt;text-align:justify"><span><br/></span></div><div style="padding-right: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%">Along with the broader economy, we continue to be affected by </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rising supplier costs caused by inflation and increased transportation and labor costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This results in challenges in acquiring and receiving inventory in a timely fashion and fulfilling customer orders, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which offset some of the sales gains we recorded in 2022 compared to 2021. The supply chain disruptions have also led to higher product costs which have contributed to lower gross margins as a percentage of sales compared to the prior year. We have instituted various price increases during 2021 and 2022 in response to rising supplier costs, as well as increased transportation and labor costs.</span></div><div style="padding-right:9pt;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%">39</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></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:700;line-height:112%;text-decoration:underline">Cyber Security Incident</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 February 2022, DSG became aware that its computer network was the subject of a cyber incident potentially involving unlawful access. DSG engaged a cybersecurity forensics firm to assist in the investigation of the incident and to assist in securing its computer network.</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%">Because of the nature of the information that may have been compromised, DSG was required to notify the parties whose information was potentially compromised of the incident as well as various governmental agencies and has taken other actions, such as offering credit monitoring services. DSG has not incurred material costs and, at this time, is unable to estimate the total cost of any remediation that may be required. 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%">September&#160;30, 2022, DSG received notification from its cyber insurance provider that a portion of the claim submitted for costs incurred was approved and therefore we recorded a receivable of $0.4&#160;million which is included in Prepaid expenses and other current assets in the Unaudited Condensed Consolidated Balance Sheet.</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%">Critical Accounting Policies and Use of Estimates</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 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="#i08b0dd4a2a684e3eb4cbbfecb204116a_97">Note&#160;2</a> - </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the unaudited condensed 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%">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;- 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 and TestEquity segments and weighted average for the Gexpro Services segment. 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 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. 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 September&#160;30, 2022, our inventory reserve was $9.5 million, equal to approximately 3.5% of our gross inventory. A hypothetical change of one hundred basis points to our reserve as a percent of total inventory would have affected our cost of goods sold by $2.7 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill Impairment -</span><span style="background-color:#ffffff;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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> assets acquired. The Company reviews goodwill for potential impairment annually on October 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 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 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 the Company determines 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 the Company determines 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="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 style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></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:400;line-height:120%">Business Combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We allocate the purchase price paid for assets acquired and liabilities assumed in connection with our acquisitions based on their estimated fair values at the time of acquisition. This allocation involves a number of assumptions, estimates, and judgments in determining the fair value, as of the acquisition date, of the following:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">intangible assets, including the valuation methodology, estimations of future cash flows, discount rates, recurring revenues attributed to customer relationships, and our assumed market segment share, as well as the estimated useful life of intangible assets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">deferred tax assets and liabilities, uncertain tax positions, and tax-related valuation allowances;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">inventory;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">property, plant and equipment;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pre-existing liabilities or legal claims; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">goodwill as measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the 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%">Our assumptions and estimates are based upon comparable market data and information obtained from our management and the management of the acquired companies. We allocate goodwill to the reporting units of the business that are expected to benefit from the business combination.</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%">Valuation of Earnout Derivative Liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The Company's earnout derivative liability is classified as a Level 3 instrument and is measured at fair value on a recurring basis. The fair value of the earnout derivative liability is measured using the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis for the year ended December 31, 2022. Inputs to that model include the expected time to liquidity, the risk-free interest rate over the term, expected volatility based on representative peer companies and the estimated fair value of the underlying class of common stock. The significant unobservable inputs used in the fair value measurement of the earnout derivative liability are the fair value of the underlying stock at the valuation date and the estimated term of the earnout arrangement periods. Generally, increases (decreases) in the fair value of the underlying stock and estimated term would result in a directionally similar impact to the fair value measurement.</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:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For reporting purposes, the Lawson segment 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.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors Affecting Comparability to Prior 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%">Our results of operations are not directly comparable to prior results for the periods presented due to the Mergers that were completed on April 1, 2022. The Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification 805, Business Combinations ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are included only subsequent, and not prior, to the April 1, 2022 Merger Date.</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%">Non-GAAP Financial Measures</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'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="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 style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></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%;text-decoration:underline">Non-GAAP Adjusted EBITDA</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%">Management believes Adjusted EBITDA is an important measure of the Company's operating performance. We define Adjusted EBITDA as operating income plus depreciation and amortization, costs related to the execution of the Mergers, stock-based compensation, severance costs, amortization of fair value step-up resulting from the Mergers, acquisition related costs, and other non-recurring items. The following table provides our calculation of Adjusted EBITDA for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 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-style:italic;font-weight:700;line-height:120%">Reconciliation of Operating Income to Non-GAAP Adjusted EBITDA (Unaudited)</span></div><div style="margin-bottom:3pt;margin-top:6pt;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:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></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:700;line-height:100%">Three Months Ended September 30,</span></td><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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></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:700;line-height:100%">2022</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">(8)</span></div></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:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">2022</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">(8)</span></div></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:700;line-height:100%">2021</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 income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">EBITDA</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%">31,006&#160;</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,220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,442&#160;</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%">26,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance 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">(2)</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%">944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger/integration 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">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory net realizable value adjustment</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory step-up</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">(5)</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,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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">(6)</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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-recurring</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">(7)</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,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,700&#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;border-bottom:3pt double #000;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%">11,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,855&#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;border-bottom:3pt double #000;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%">30,185&#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="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expense (benefit) primarily for stock-based compensation, of which a portion varies with the Company&#8217;s stock price.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Includes severance expense from actions taken in 2022 and 2021, not related to a formal restructuring plan.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Merger transaction costs related to the negotiation, review and execution of the Merger Agreements relating to the Mergers and subsequent integration costs. </span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Inventory net realizable value adjustment recorded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to reduce inventory related to discontinued products where the anticipated net realizable value was lower than the cost reflected in our records.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Inventory fair value step-up adjustment for Lawson resulting from the reverse merger acquisition accounting.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Expense for acquisition related costs, unrelated to the Mergers.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other non-recurring costs consists of acquisition integration costs and other non-recurring items.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Includes the operating results of Lawson subsequent, but not prior, to the April 1, 2022 Merger Date in accordance with GAAP accounting guidance for reverse acquisitions.</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses operating income and Adjusted EBITDA to evaluate the performance of its reportable segments. See Note 20 - Segment Information of our unaudited condensed consolidated financial statements within Part I. Item 1. Financial Information for additional information about our reportable segments. The following table provides Adjusted EBITDA by reportable segment:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></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="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:700;line-height:100%">Three Months Ended September 30,</span></td><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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></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:700;line-height:100%">2022</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:700;line-height:100%">2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 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%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,462&#160;</span></td><td style="background-color:#cceeff;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%">Gexpro Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,723&#160;</span></td><td style="background-color:#ffffff;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%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 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%">Consolidated Adjusted EBITDA</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%">34,700&#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%">11,832&#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%">79,855&#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%">30,185&#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="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Includes the operating results of Lawson subsequent, but not prior, to the April 1, 2022 Merger Date in accordance with</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> GAAP accounting guidance for reverse acquisitions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:4.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:700;line-height:120%;text-decoration:underline">Supplemental Information - Lawson Non-GAAP Adjusted Operating Income and Non- GAAP Adjusted EBITDA</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%">For management to discuss Lawson's operating results on a comparable basis, Lawson's historical, pre-merger components of operating income have been provided separately in the table below. In addition, Lawson's GAAP results of operations were adjusted to include the results prior to the Merger Date in order to reflect the total operating activities attributable to Lawson for each period presented. Management believes this historical information provides the most meaningful basis of comparison for Lawson's operations, is more useful in identifying current business trends, and is important for the user of our financial statements in understanding Lawson's business. Refer to Note 1 - Nature of Operations and Basis of Presentation and Note 3 - Business Acquisitions within Part I. Item 1. Financial Information of the unaudited condensed consolidated financial statements for information about the Mergers.</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%">These amounts are not considered to be prepared in accordance with GAAP, have not been prepared as pro forma results under applicable regulations, may not reflect the actual results we would have achieved had the Mergers occurred at the beginning of 2021, and should not be viewed as a substitute for the results of operations presented in accordance with GAAP. Lawson's historical operating results prior to the Mergers were obtained from the unaudited condensed consolidated financial statements included in DSG's Quarterly Reports on Form 10-Q filed for the quarterly periods ended September&#160;30, 2021 and March 31, 2022. </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%">Lawson Non-GAAP Adjusted Results - Calculation of Supplemental Information (Unaudited) </span></div><div style="margin-bottom:3pt;margin-top:3pt;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:27.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lawson Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">GAAP Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Pre-Merger Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Adjusted</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%">Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><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:left;vertical-align:bottom"><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%">GAAP Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Pre-Merger Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Adjusted</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%">Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:3pt"><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:9pt;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%">109,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;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%">53,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">53,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">42,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,559&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,235&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">56,235&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">51,127&#160;</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%">51,127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">50,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">47,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488&#160;</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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lawson Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</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%">9,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,560&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating income prepared in accordance with GAAP, which includes Lawson&#8217;s results of operations subsequent, but not prior, to the April 1, 2022 Merger Date. For the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the operating results of Lawson were not included in the Company&#8217;s GAAP operating results. See Note 1- Nature of Operations and Basis of Presentation and Note 3 - Business Acquisitions within Part I. Item 1. Financial Information of the unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">All of Lawson&#8217;s results of operations for the three months ended September&#160;30, 2022 occurred after the April 1, 2022 Merger Date.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Lawson's results of operations adjusted for comparability on a period-over-period basis. These non-GAAP results represent Lawson&#8217;s total operating activities for the three months ended September&#160;30, 2022 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, regardless of the Merger Date (that is, they reflect both pre- and post-Merger results of Lawson).</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Lawson's results of operations for the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which occurred prior to the April 1, 2022 Merger Date, were not included in the Company's GAAP operating results under reverse merger acquisition accounting. See Note 1- Nature of Operations and Basis of Presentation and Note 3 - Business Acquisitions within Part I. Item 1. Financial Information of the unaudited condensed consolidated financial statements.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section above for a reconciliation of Adjusted EBITDA to operating income.</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="margin-bottom:3pt"><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:25.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lawson Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">GAAP Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Pre-Merger Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Adjusted</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%">Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><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:left;vertical-align:bottom"><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%">GAAP Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Pre-Merger Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Adjusted</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%">Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:3pt"><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:9pt;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%">216,752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">104,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">281,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;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%">103,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">130,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,441&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,019&#160;</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%">55,531&#160;</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%">168,550&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">151,436&#160;</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%">151,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">141,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,249&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,187&#160;</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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lawson Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</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%">19,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">27,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">23,551&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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></table></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating income prepared in accordance with GAAP, which includes Lawson&#8217;s results of operations subsequent, but not prior, to the April 1, 2022 Merger Date. For the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2021, the operating results of Lawson were not included in the Company's GAAP results.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> See Note 1- Nature of Operations and Basis of Presentation and Note 3 - Business Acquisitions within Part I. Item 1. Financial Information of the unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Lawson's results of operations for the three months ended March 31, 2022, which occurred prior to the April 1, 2022 Merger Date, were not included in the Company's GAAP operating results under reverse merger acquisition accounting. </span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Lawson's results of operations adjusted for comparability on a period-over-period basis. These non-GAAP results represent Lawson&#8217;s total operating activities for the nine months ended September&#160;30, 2022 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, regardless of the Mergers (that is, they reflect both pre- and post-Merger results of Lawson).</span></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Lawson's results of operations for the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which occurred prior to the April 1, 2022 Merger Date, were not included in the Company's GAAP operating results under reverse merger acquisition accounting. See Note 1- Nature of Operations and Basis of Presentation and Note 3 - Business Acquisitions within Part I. Item 1. Financial Information of the unaudited condensed consolidated financial statements.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section above for a reconciliation of Adjusted EBITDA to operating income.</span></div><div style="padding-left:31.5pt;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%">Composition of 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-weight:400;line-height:120%">The following results of operations for the three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include the accounts of the TestEquity and Gexpro Services combined entity, as the accounting acquirer. The results of Lawson have been included only subsequent, and not prior to, to the April 1, 2022 Merger Date.</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%">44</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_112"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September&#160;30, 2022 Compared to Three Months Ended September&#160;30, 2021</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Results of Operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">% of Net&#160;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:700;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:700;line-height:100%">% of Net Sales</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">109,418&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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.5%</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%">&#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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,709&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6%</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%">67,826&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.3%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,749&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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.9%</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%">64,264&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="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%">347,151&#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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,090&#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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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%</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%">Cost of goods sold</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 2px 13pt;text-align:left;vertical-align:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3%</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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.8%</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%">51,886&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.3%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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.3%</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%">45,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,303&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.3%</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%">&#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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,984&#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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,252&#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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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.6%</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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,838&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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.4%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Selling, 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 2px 13pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,883&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.7%</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%">&#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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TestEquity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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.6%</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%">14,886&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,461&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,865&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,027&#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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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 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%">5,491&#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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097)</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align:right;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)%</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,976)</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.0)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earnout liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,641&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 2px 1pt;text-align: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.8%</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%">&#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="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(550)</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align: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.2%</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%">1,441&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;padding: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 7pt 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">16,541&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align: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 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%">1,225&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align: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.9%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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:10pt;font-style:italic;font-weight:700;line-height:120%">Overview of Consolidated Results of Operations</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%">Our consolidated results of operations include the financial impact of the Mergers that were completed on April 1, 2022. The increase in gross profit for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was primarily due to the inclusion of Lawson operations subsequent to the April 1, 2022 Merger Date and the exclusion of Lawson operations prior to the Merger Date as a result of the accounting treatment of the Mergers. Excluding Lawson and All Other gross profit of $62.2 million for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><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 for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> improv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$22.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> over the prior year due to 2021 and 2022 acquisitions and growth in the organic businesses. Expenses for the third quarter of 2022 were impacted by transaction and integration costs related to the Mergers as well as the inclusion of Lawson operating results subsequent, and not prior to, the Merger Date. </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%">Refer to Results by Reportable Segment below for a complete discussion of our results of operations.</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%">45</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Results by Reportable Segment</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lawson Segment</span></div><div style="margin-bottom:3pt"><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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">109,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">53,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">53,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,235&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,235&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">50,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="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%">Gross profit margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">&#8212;&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in operations for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was due to the inclusion of Lawson revenue beginning on the Merger Date.</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%;text-decoration:underline">Supplemental 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%">For management to discuss Lawson's operating results on a comparable basis, Lawson's GAAP results of operations were adjusted to include its results prior to the April 1, 2022 Merger Date in order to reflect the total operating activities attributable to Lawson for each period presented. These non-GAAP Adjusted Results presented in the table below are referred to within this results of operations discussion as "Adjusted". </span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:700;line-height:100%">Change from Adjusted 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted 2021</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">109,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">53,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,235&#160;</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%">51,127&#160;</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%">5,108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">10.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,864&#160;</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%">53.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.4&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.6&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">For comparability purposes, Lawson's GAAP results of operations were adjusted to include the historical results of Lawson prior to the Merger Date. Refer to the section </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Factors Affecting Comparability to Prior Periods</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and the non-GAAP measures section </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Information - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Lawson Non-GAAP Adjusted Operating Income and Non-GAAP Adjusted EBITDA </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information related to the calculation of adjusted amounts.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Gross Profit</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%">Organic revenue increased 16.8% to $109.4 million in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to adjusted revenue of $93.7 million in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The increase in revenue over the comparable prior year quarter was primarily driven by the realization of price increases enacted throughout 2021 and 2022 to offset rising supplier costs and strengthening sales to our strategic and Kent Automotive customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales per sales representative per day improved approximately 24.4% over a year ago quarter on fewer sales representatives</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></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%">Reported gross profit increased $5.1 million to $56.2 million in the third quarter of 2022 compared to adjusted gross profit of $51.1 million in the prior year quarter primarily as a result of increased sales and the related price increases put in place. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson gross profit as a percent of sales was 51.4% in the third quarter of 2022 compared to 54.6% as adjusted in the prior year quarter. The gross margin percentage for the third quarter of 2022 was impacted by increased supplier costs from inflation, sup</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ply chain disruptions and a sales shift toward lower margin customers. Gross profit was also impacted by an inventory charge of $1.7 million to reduce inventory related to discontinued products where the anticipated net realizable value was lower than the cost reflected in our records and the amortization of the fair value step-up of $0.8 million related to the M</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ergers. Price increases enacted throughout 2021 and 2022 have generally offset the negative impacts of these higher supplier costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses consist of compensation and support for our sales representatives as well as expenses to operate our distribution network and overhead expenses. Selling, general and administrative expenses increased to $50.9 million in the third quarter of 2022 compared to the adjusted amount of $47.6 million in the prior year quarter. Higher expenses in the</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">versus a year ago quarter were primarily driven by compensation expense to support increased sales, higher severance and higher amortization expense related to the reverse merger accounting, partially offset by a stock-based compensation benefit.</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%">Additionally, Lawson incurred higher consulting expenses as it reviewed opportunities to increase sales productivity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2022, Lawson generated Adjusted EBITDA 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%">$9.7 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an increase 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.1 million, or</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 27.9%, from the same period a year ago on an adjusted basis for pre-merger activity driven primarily by increased revenues.</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%">TestEquity Segment</span></div><div style="margin-bottom:3pt;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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">116,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">67,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">89,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,005&#160;</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%">15,940&#160;</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%">11,065&#160;</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%">69.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522&#160;</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%">618.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.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></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to operating income.</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:700;line-height:120%">Revenue and Gross Profit</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased </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.9 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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%">$116.7 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the three months ended September&#160;30, 2022 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%">$67.8 million in the comparable period a year ago. The growth was primarily driven by the recovery of the test and measurement market </span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as business conditions improved after the easing of certain COVID-related restrictions, market gain share from supplier expansion in 2021, the inclusion 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%">$37.6 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of aggregate revenue from the 2022 acquisition of TEquipment and National Test Equipment for three-month post-acquisition period and the 2021 acquisition of MCS. Excluding acquisitions, revenue grew approximately 16.9% driven by test and measurement revenue growth of approximately 18.8% as well as a 14.4% growth in revenue in the electronic production supplies 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a percent of revenue, gross profit decreased to 23.1% for the three months ended September&#160;30, 2022 from 23.5% in the same period in the prior year. The decrease was primarily driven by a change in sales mix due to the test and measurement acquisitions partially offset by increases in our higher margin electronic production supplies business.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses increased </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.5 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> driven primarily by the acquisitions during the second quarter of 2022 and costs to support the organic growth of the existing base business.</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%">47</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</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%">During the three months ended September&#160;30, 2022, TestEquity generated Adjusted EBITDA of $10.1 million, an increase of $4.6 million from the same period a year ago with approximately $3.4&#160;million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> driven by the 2021 and 2022 acquisitions and growth in its organic business.</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%">Gexpro Services Segment</span></div><div style="margin-bottom:3pt"><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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">103,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">64,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">73,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.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></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%">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%">29,955&#160;</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%">18,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,057&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,555&#160;</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%">80.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to operating income.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Gross Profit</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for the three months ended September&#160;30, 2022 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%">$103.7 million.</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This compares to revenue 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%">$64.3 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the same period a year ago or an increase of 61.4%. During the three months ended September&#160;30, 2022 revenue increased primarily due to acquisitions completed in both 2021 and 2022. 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%">$39.5 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increase over the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a year ago, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$30.8 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was driven by the 2021 and 2022 acquisitions. An expansion of products and services to existing customers, the addition of new customers and price increases, drove organic growth of approximately 13.9%. </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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit 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%">$30.0 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 28.9% of revenue for the three-month period ending September&#160;30, 2022 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%">$18.9 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 29.4% for the same period a year ago. The improvement in gross margin dollars was driven by the 2021 and 2022 acquisitions as well as improving global supply chain issues that were more prevalent during 2021. As a percentage of sales, gross profit decreased 50 basis points (bps) from lower gross margin profiles of acquired companies offset by price actions, strategic sourcing improvements, new supplier development, and a continued shift toward longer-term agreements with suppliers.</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense consists of sales and marketing expenses primarily relating to compensation, costs associated with supporting Gexpro Services&#8217; service facilities, overhead expenses within finance, legal, human resources and information technology, and other costs required to operate our business and service 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general, and administrative expense for the three-month period ending September&#160;30, 2022 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%">$22.0 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 21.2% of revenue 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%"> $14.5 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 22.5% of revenue for the same period last year. 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%">$7.5 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increase was driven primarily by the inclusion of the 2021 and 2022 acquisitions, costs to support the organic revenue increase and costs related to the Gexpro Services Merger. </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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2022, Gexpro Services generated Adjusted EBITDA 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%"> $12.5 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an increase 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%">$6.2 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the same period a year ago with 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%">$5.1&#160;million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> driven by the 2021 and 2022 acquisitions and organic growth in the existing base business.</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%">48</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="margin-bottom:3pt;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">Consolidated Non-operating Income and Expense</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earnout liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,480&#160;</span></td><td style="background-color:#ffffff;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%">216&#160;</span></td><td style="background-color:#ffffff;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,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">N/M</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Not meaningful</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:4.5pt"><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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest 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%">$6.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 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%">third quarter of 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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%">$4.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of interest expense in the prior year quarter. The increase was due to a lower interest rate as a result of the debt refinancing related to the Mergers, offset by interest on higher outstanding borrowings related to the 2021 and 2022 acquisitions.</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:700;line-height:120%">Change in Fair Value of Earnout Liability</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 $9.6&#160;million benefit in 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%">third quarter of 2022 related to the change in fair value of the earnout derivative liability associated with the earnout provisions of the Merger Agreements. Refer to Note 11 - Earnout Derivative Liability within Part I. Item 1. Financial Information to our unaudited condensed consolidated financial statements for information about the earnout liability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense (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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $8.5 million, a 33.9% effective tax rate for the three months ended September&#160;30, 2022 compared to income tax expense of $0.2 million and an effective tax rate of 15.0% for the three months ended September&#160;30, 2021. The effective tax rate for the three months ended September&#160;30, 2022 was higher than the U.S. statutory rate primarily due to state taxes, foreign operations, as well as transaction expenses related to the Mergers and other permanent items. </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%">49</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_115"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September&#160;30, 2022 Compared to Nine Months Ended September&#160;30, 2021</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consolidated Results of Operations</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><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:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:700;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:700;line-height:100%">% of Net&#160;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:700;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:700;line-height:100%">% of Net Sales</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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%">201,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#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%">189,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="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%">822,572&#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%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">391,069&#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%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">103,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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%">&#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"><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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%">134,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,966&#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%">66.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">292,243&#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%">74.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="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%">274,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">33.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">98,826&#160;</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%">25.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, 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:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TestEquity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">41,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#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%">&#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"><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 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,478&#160;</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%">29.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">85,614&#160;</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%">21.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,128&#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%">3.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">13,212&#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%">3.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">(12,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#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%">&#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"><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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earnout liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,201&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#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%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">9,289&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(204)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</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"><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:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Includes the operating results of Lawson subsequent, but not prior, to the Merger Date of April 1, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview of Consolidated Results of Operations</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%">Our consolidated results of operations include the financial impact of the Mergers that were completed on April 1, 2022. The increase in gross profit for the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was primarily due to the inclusion of Lawson operations only subsequent, and not prior, to the Merger Date. Excluding Lawson and All Other gross profit of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$124.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%">, gross profit for the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> improv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed $51.0 million o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ver the prior year. Expenses for the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were impacted by the inclusion of Lawson, the 2021 and 2022 acquisitions, and merger related 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%">Refer to Results by Reportable Segment below for a complete discussion of our results of operations.</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%">50</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Results by Reportable Segment</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lawson Segment</span></div><div style="margin-bottom:3pt;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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">216,752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">103,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">103,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,019&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">113,019&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">110,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,792&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to operating income.</span></div><div style="margin-bottom:3pt;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 increase in revenue, gross profit and operating income for the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was due to the inclusion of Lawson revenue beginning on the Merger Date and not including any Lawson revenue prior to the Merger Date.</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%;text-decoration:underline">Supplemental 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%">For management to discuss Lawson's operating results on a comparable basis, Lawson's GAAP results of operations were adjusted to include its results prior to the April 1, 2022 Merger Date in order to reflect the total operating activities attributable to Lawson for each period presented. These non-GAAP Adjusted Results presented in the table below are referred to within this results of operations discussion as "Adjusted". </span></div><div style="margin-bottom:3pt;margin-top:3pt;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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:700;line-height:100%">Adjusted 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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Adjusted 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted 2021</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">321,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">281,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,777&#160;</span></td><td style="background-color:#cceeff;padding: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 13pt 2px 1pt;text-align: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.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">153,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,663&#160;</span></td><td style="background-color:#ffffff;padding: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 13pt 2px 1pt;text-align: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.4%</span></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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,550&#160;</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%">151,436&#160;</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%">17,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align: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.3%</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%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#ffffff;padding: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 13pt 2px 1pt;text-align: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.5%</span></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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,888&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 13pt 2px 1pt;text-align: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.3%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.4&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.7&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,568&#160;</span></td><td style="background-color:#ffffff;padding: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 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2%</span></td></tr></table></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">For comparability purposes, Lawson's GAAP results of operations were adjusted to include the historical results of Lawson prior to the Merger Date. Refer to the section </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Factors Affecting Comparability to Prior Periods</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and the non-GAAP measures section </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Information - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Lawson Non-GAAP Adjusted Operating Income and Non- GAAP EBITDA </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information related to the calculation of adjusted amounts.</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Gross Profit</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%">Adjusted revenue increased 14.1% to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$321.7 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%"> for the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to adjusted revenue of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$281.9 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%"> for the same period a year ago. The increase in adjusted revenue compared to the prior year was primarily driven by the realization of price increases enacted throughout 2021 and 2022 to offset rising supplier costs and strengthening sales to our strategic and Kent Automotive customers.</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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022 included 192 selling days, or one additional selling day over the same period a year ago.</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%">Adjusted gross profit increased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$17.1 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%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$168.6 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%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$151.4 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 the prior year primarily as a result of increased sales and the related price increases put in place. Lawson </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjusted gross profit as a percent of sales was 52.4% for the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to 53.7% in the prior year. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjusted gross margin percentage for 2022 was impacted by increased supplier costs from inflation, supply chain disruptions and a sales shift toward lower margin customers. Adjusted gross profit was also impacted by an inventory charge of $1.7 million to reduce inventory related to discontinued products where the anticipated net realizable value was lower than the cost reflected in our records and the amortization of the fair value step-up of $1.9 million related to the Mergers. Excluding the $3.6&#160;million of aggregate fair market and amortization adjustments related to the Mergers, adjusted gross profit was 53.5% of sales in 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022. Price increases enacted throughout 2021 and 2022 have generally offset the negative impacts of these higher 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="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consist of compensation and support for Lawson sales representatives as well as expenses to operate Lawson's distribution network and overhead expenses. Adjusted selling, general and administrative expenses increased to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$154.7 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%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the adjusted amount of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$141.2 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 same period a year ago. Higher expense on a year-to-date basis versus a year ago were primarily driven by costs related to the Mergers, compensation expense to support increased sales, higher severance and higher amortization expense related to the reverse merger accounting, partially offset by lower stock-based compensation.</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Lawson generated Adjusted EBITDA of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$27.1 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an increase of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.6 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the same period a year ago driven by increased revenues and margins.</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%">TestEquity Segment</span></div><div style="margin-bottom:3pt;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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">286,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">201,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">85,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">220,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,737&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">22,638&#160;</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%">51.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,751&#160;</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%">(2516.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,260&#160;</span></td><td style="background-color:#ffffff;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%">11,462&#160;</span></td><td style="background-color:#ffffff;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%">12,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.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></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Gross Profit</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$287.0 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$201.5 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the same period in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This increase was primarily driven by the TEquipment and National Test Equipment acquisitions during the second quarter of 2022 and the acquisition of MCS in 2021, which generated aggregate revenue of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$62.8 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the post-acquisition periods, as well as organic growth of 11.4% in the existing base 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$22.6 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$66.7 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the first </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$44.1 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the same period of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily due to acquisitions and increased levels in the base business. As a percent of revenue, gross profit improved to 23.3% in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as compared to 21.9% in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> driven by an expansion of margins within the existing base business and a shift in sales mix toward higher margin electronic production supplies.</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses increased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$14.9 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$59.3 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$44.4 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Approximately $9.6&#160;million of costs were due to the acquisitions made in 2021 and 2022. The remainder of the increase was driven primarily by an increase in merger and acquisition related costs of $1.8&#160;million and additional compensation and distribution costs to support the organic revenue growth in the base business.</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%">52</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, TestEquity generated Adjusted EBITDA of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$24.3 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an increase of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$12.8 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the same period a year ago with approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.0&#160;million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Adjusted EBITDA increase driven by the acquisitions closed during 2021 and 2022 and increases in revenues and margins on the base business.</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%">Gexpro Services Segment</span></div><div style="margin-bottom:3pt;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:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:700;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:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><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%">285,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">189,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">95,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">202,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,091&#160;</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%">54,727&#160;</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%">28,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">51.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,972&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">3,452&#160;</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%">25.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Refer to the Non-GAAP Adjusted EBITDA section in Overview for a reconciliation of Adjusted EBITDA to 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Gross Profit</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$285.2 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This compares to revenue of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$189.6 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the same period a year ago, or a 50.4% increase. There were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> additional selling days in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022 versus the same period a year ago</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A selling day generally represents a business day in which Gexpro Services ships products to its customers. Average daily sales increased 47.3% over the same period a year ago, primarily as a result of revenue generated from the 2021 and 2022 acquisitions of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$80.7 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the post-acquisition periods and organic growth in the base business of 7.9% through an expansion of products and services to existing customers as well as the addition of new 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$83.1 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or 29.1% of revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to gross profit of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$54.7 million or 28.9%</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the same period a year ago. The gross profit increase was driven by the 2021 and 2022 acquisitions and improvement in global supply chain over 2021 activities as well as customer price increases put in place. </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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense consists of sales and marketing expenses primarily relating to compensation, costs associated with supporting Gexpro Services&#8217; service facilities, overhead expenses within finance, legal, human resources and information technology, and other costs required to operate the business and service 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general, and administrative expense for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$66.1 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$41.2 million for the same period a year ago. The increase of $24.9 million over a year ago was primarily driven by the inclusion of the 202</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 and 2022 acquisitions of $16.4&#160;million. The remainder of the increase was driven primarily by an increase in merger related costs of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.8 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and additional compensation and product fulfillment costs to support the organic growth of the existing base 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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</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:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Gexpro Services generated Adjusted EBITDA of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$32.4 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an increase of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $13.7 million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the same period a year ago with approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$12.9&#160;million</span><span style="color:#181717;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> driven by the acquisitions closed during 2021 and 2022 and increases in revenues and margins on the organic base business.</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%">53</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="margin-bottom:3pt;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">Consolidated Non-operating Income and Expense</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:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:700;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:9pt;font-weight:400;line-height:100%">(Dollars in thousands)</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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earnout liabilities</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%">3,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#ffffff;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%">(328)</span></td><td style="background-color:#ffffff;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%">552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</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%">3,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></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%">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 expense increased $4.2 million in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">first nine months of 2022 primarily due to higher borrowings offset by a lower interest rate with the debt refinancing related to the Mergers.</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:700;line-height:120%">Loss on Extinguishment of Debt</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 </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.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> loss on extinguishment of debt in the first nine months of 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was primarily due to the write-off of previously capitalized financing costs as a result of the debt refinancing related to the Mergers.</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:700;line-height:120%">Change in Fair Value of Earnout Liability</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 </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.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> benefit in the first nine months of 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to the change in fair value of the earnout derivative liability associated with the earnout provisions of the Merger Agreements. Refer to Note 11 - Earnout Derivative Liability within Part I. Item 1. Financial Information to our unaudited condensed consolidated financial statements for information about the earnout liability.</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%">Other Income (Expense), 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net increased $0.6 million in the first nine months of 2022 compared to the prior year primarily due to the inclusion of Lawson operations subsequent to the April 1, 2022 Merger Date.</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:700;line-height:120%">Income Tax Expense (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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $3.9 million, a 29.6% effective tax rate for the first nine months of 2022 compared to income tax expense of $0.6 million and a 150.7% effective tax rate for the first nine months of 2021. The change in the year over year effective tax rate was primarily due to changes in the valuation allowance in the first nine months of 2021, merger costs incurred in the first nine months of 2022, and the creation of a consolidated group for federal income tax purposes as a result of the completion of the Mergers referenced in Note 3 - Business Acquisitions </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">within Part I. Item 1. Financial Information to our unaudited condensed consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Relative to the U.S. statutory rate, the effective tax rate for the first nine months of 2022 was impacted by state taxes, foreign operations, and the expiration of uncertain tax positions, as well as liabilities and transaction expenses related to the Mergers, and discrete tax items related to changes in the uncertain tax positions and prior period true-ups as a result of the completed Mergers. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_118"></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%">Liquidity and Capital Resources</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%">Cash and cash equivalents</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were $25.2 million on September&#160;30, 2022 compared to $14.7 million on December&#160;31, 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%">The Company believes its current balances of cash and cash equivalents, availability under its Amended and Restated Credit Agreement and cash flows from operations will be sufficient to meet its liquidity needs for the next twelve months. 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%">September&#160;30, 2022, liquidity for the Company was $100.3 million comprised of $25.2 million of cash and cash equivalents and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $75.1 million of bo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rrowing availability remaining, net of outstanding letters of credit, under the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amended and Restated 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%">Our primary short-term and long-term liquidity and capital resource needs are to finance operating expenses, working capital, capital expenditures, potential business acquisitions, strategic initiatives and general corporate purposes. Our current </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%">54</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt obligations under the Amended and Restated Credit Agreement mature in April 2027. Principal payments on the Amended and Restated Credit Agreement for the next twelve months are $15.0&#160;million. Refer to Note 13 - Debt within Part I. Item 1. Financial Information for additional information related to our debt obligations. Access to debt capital markets has historically provided the Company with sources of liquidity, beyond normal operating cash flows. We do not anticipate having difficulty in obtaining financing from those markets in the future, however, we cannot provide assurance that events beyond our control will not have a material adverse impact on our liquidity.</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">Sources and Uses of Cash</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 presents a summary of our cash flows:</span></div><div style="margin-top:3pt"><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:44.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.448%"></td><td style="width:0.1%"></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</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%">Net cash provided by (used in) operating activities</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%">(19,280)</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%">17,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><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%">(36,417)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</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%">(120,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,975)</span></td><td style="background-color:#ffffff;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%">(93,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</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%">151,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">140,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-style:italic;font-weight:700;line-height:120%">Cash Provided by (Used in) Operating Activities</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%">Net cash used by operations for the nine months ended September 30, 2022 was $19.3 million, excluding non-cash items, primarily due to increased accounts receivables and inventories driven by higher sales and increased supplier costs driven by inflation and global supply chain disruptions.</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%">Net cash provided by operations for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2021 was $17.1 million, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excluding non-cash items, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily due to decreased accounts receivable and inventories partially offset by increased accounts payable.</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%">Cash Provided by (Used in) Investing Activities</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%">Net cash used in investing activities for the nine months ended September 30, 2022 was $120.6 million, primarily as a result of the other acquisitions completed during the first nine months of 2022 by TestEquity and Gexpro as described in Note 3 - Business Acquisitions within Part I. Item 1. Financial 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2021was $27.0 million, primarily due to business acquisitions and purchases of rental equipment.</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%">Cash Provided by (Used in) Financing Activities</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%">Net cash provided by financing activities was $151.8 million for the first nine months of 2022, primarily due to proceeds under the April 1, 2022 Amended and Restated Credit Agreement partially offset by repayment of previous indebtedness. On April 29, 2022, the Company borrowed the $50&#160;million available under the delayed draw term loan facility to finance the acquisition of Interworld Highway, LLC made by TestEquity. Deferred financing costs of $12.0 million were incurred during the first nine months of 2022 in connection with the April 1, 2022 Amended and Restated Credit Agreement and January 3, 2022 Gexpro Services 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2021 was $11.2 million, primarily due to increased borrowings on the Company's revolving lines of credit partially offset by payments on the Company's term loans and a capital contribution to finance the MCS acquisition.</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-weight:700;line-height:120%;text-decoration:underline">Financing and Capital Requirements</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%">Credit Facility</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%">On April 1, 2022, in connection with the closing of the Mergers, DSG entered into an Amended and Restated Credit Agreement, which includes a $200&#160;million senior secured revolving credit facility, a $250&#160;million senior secured initial term loan facility and a $50&#160;million senior secured delayed draw term loan facility. Refer to Note 13 - Debt within Part I. Item 1. Financial Information for a description of the 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;30, 2022, we had $418.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in outstanding borrowings and $75.1 million of bo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rrowing availability remaining, net of outstanding letters of credit, under the revolving credit facility.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></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%">As of September&#160;30, 2022, we were in compliance with all affirmative and financial covenants under our Amended and Restated 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%">While we were in compliance with our financial covenants as of September&#160;30, 2022, failure to meet the covenant requirements of the Amended and Restated Credit Agreement in future quarters could lead to higher financing costs and increased restrictions, reduce or eliminate our ability to borrow funds, or accelerate the payment of our indebtedness and 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-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%">Contractual Obligations</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%">As of September&#160;30, 2022, we had contractual commitments to purchase approximately $167&#160;million of product from our suppliers and contractors which is expected to be paid in the next twelve months.</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%">Stock Repurchase Program</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 Board of Directors previously authorized a stock repurchase program that permits the Company to repurchase its common stock. The timing and the amount of any repurchases will be determined by management under parameters established by the Board of Directors and depend on various factors including an evaluation of our stock price, corporate and regulatory requirements, capital availability and other market conditions. </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 November&#160;2, 2022, the Board of Directors increased the existing repurchase program from $7.5 million to $12.5&#160;million, and as a result, the Company had $7.6 million of remaining availability for stock repurchases under the program as of November 3, 2022. See </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 15 - Stock Repurchase Program </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">within Part I. Item 1. Financial Information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further information.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">56</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_121"></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="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</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:120%">ITEM 3 of Part I has been omitted from this report.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. 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%;text-decoration:underline">Evaluation of Disclosure Controls and Procedures</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%">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 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 the information relating to DSG, including DSG's consolidated subsidiaries, required to be disclosed in our SEC reports (i) is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii)&#160;includes, without limitation, controls and procedures designed to ensure that 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="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">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mergers that were completed on April 1, 2022, had a material impact on the financial position, results of operations, and cash flows of the combined company from April 1, 2022 through September&#160;30, 2022. We have implemented new processes and internal controls as a result of the Mergers to assist us in the preparation and disclosure of financial information. Given the significance of the Mergers and the complexity of systems and business processes, we intend to exclude the TestEquity and Gexpro Services operating companies from our assessment and report on internal control over financial reporting for the year ending December 31, 2022. Other than as discussed above, there were no changes in our internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act, during our most recently completed fiscal quarter that materially affected or are reasonably likely to materially affect our internal control over financial reporting.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_127"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ITEMS 3, 4 and 5 of Part II are not applicable and have been omitted from this report.</span></div><div><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_130"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. LEGAL PROCEEDINGS</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%">See Note 18 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and Contingencies to our unaudited condensed consolidated financial statements, included in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Part I. Item 1. Financial Information, which is incorporated herein by reference, for a description of certain of our pending legal proceedings. In addition, 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><span><br/></span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS</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 operating results depend upon many factors and are subject to various risks and uncertainties, including those discussed below. The material risks and uncertainties known to us and described below may negatively affect our business, financial condition and results of operations. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair or otherwise adversely affect our business, financial condition and results of operations, and may give rise to or amplify many of the risks discussed below.</span></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:700;line-height:120%">Business Risks</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-style:italic;font-weight:700;line-height:120%">A significant portion of our inventory may become obsolete.</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%">Our business strategy requires us to carry a significant amount of inventory 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></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-style:italic;font-weight:700;line-height:120%">Work stoppages and other disruptions at transportation centers or shipping ports, along with other supply chain disruptions, may adversely affect our ability to obtain inventory and make deliveries to our customers.</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%">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 business, financial condition and results of operations. Similarly, other supply chain disruptions have impacted our ability to maintain certain core products in inventory and deliver products to customers on a timely basis, and may continue to impact our ability to do so. Such supply chain disruptions may adversely affect our business, financial condition and results of operations.</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-style:italic;font-weight:700;line-height:120%">TestEquity relies on a single supplier for a significant amount of its product inventory, and any disruptions in such supplier&#8217;s business, operations or financial condition, or TestEquity&#8217;s relationship with such supplier, could have a material adverse effect on our business, financial condition and results of operations.</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%">TestEquity relies on a single supplier for a significant amount of its product inventory, including electronic test and measurement equipment. Any disruptions in that particular supplier&#8217;s business, operations or financial condition, or TestEquity&#8217;s relationship with this significant supplier, could have a material adverse effect on our business, financial condition and results of operations.</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-style:italic;font-weight:700;line-height:120%">Changes in our customers, product mix and pricing strategy could cause our gross profit margin percentage to decline in the future.</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%">From time to time, our businesses have experienced overall changes in the product mix demand of customers. When customers or product mix changes, there can be no assurance that we will be able to maintain our gross profit margins. Changes in our customers, product mix, volume of orders or prices charged, along with additional freight costs or lower productivity levels, could cause our gross profit margin percentage to decline. Our gross profit 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-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-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-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 incidents 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-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 purchase products or services or to otherwise communicate with us, as well as certain information about our employees.</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%">Our technologies, systems and networks (and those of our business partners) have been and may in the future be the target of cyber attacks and/or information security incidents that may have resulted in, or may in the future result in, the unauthorized release, misuse, loss or destruction of proprietary, personal and other information, or other disruption of our business operations, including compromise of our email systems. For example, in February 2022, DSG became aware that its computer network was the subject of a cyber incident potentially involving unlawful access. Because of the nature of the information that may have been compromised, we were required to notify the parties whose information was potentially compromised of the incident as well as various governmental agencies and have taken other actions, such as offering credit monitoring services.</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%">Such attacks or incidents 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. As cyber threats continue to evolve, we may be required to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-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 recruit, integrate and retain productive sales representatives could adversely affect our business and operating results.</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%">We have committed to a plan to increase the size of our sales force. 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 will require 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 business, financial condition and results of operations.</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%">It is also critical to retain the experienced and productive sales representatives that have historically contributed to the successes of our businesses. Failure to retain a sufficient number of talented, experienced and productive sales representatives could adversely affect our business, financial condition and results of operations.</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-style:italic;font-weight:700;line-height:120%">Failure to retain talented employees, managers and executives could negatively impact our business and operating results.</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%">Our success depends on, among other things, 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, financial condition and results of operations.</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-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-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 strive 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-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 additional acquisitions into our organization could adversely affect our operations and operating results.</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%">One of our growth strategies is to actively pursue additional acquisition opportunities which complement our business model. However, there are risks associated with pursuing acquisitions, which include the incurrence of significant transaction costs without the guarantee that such transactions will be completed. Further, we may fail to successfully identify the right opportunities and/or to successfully integrate the acquired businesses, operations, technologies, systems and/or personnel with those of DSG, which could adversely affect our business, financial condition and results of operations. See also the section entitled &#8220;Item 1A. Risk Factors &#8211; TestEquity Merger and Gexpro Services Merger Risks&#8221; for a discussion of various additional risk factors relating to our completed business combination with TestEquity and Gexpro Services.</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-style:italic;font-weight:700;line-height:120%">We operate in highly competitive markets.</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 marketplaces in which we operate are 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.</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-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-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 business, financial condition and results of operations.</span></div><div style="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%">59</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Financing Risks</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-style:italic;font-weight:700;line-height:120%">We have a significant amount of indebtedness, and our significant indebtedness could adversely affect our business, financial condition and results of operations.</span></div><div style="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 incurred a significant amount of indebtedness in connection with the Mergers, and our significant indebtedness includes a significant amount of indebtedness under our Amended and Restated Credit Agreement.</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%">In addition, we may be able to incur a significant amount of additional indebtedness, subject to the terms and restrictions of our Amended and Restated Credit Agreement. Our indebtedness could have significant consequences on our future operations, including:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">events of default if we fail to comply with the financial and other covenants contained in 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%">Amended and Restated Credit Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and/or other agreements governing our debt instruments, which could result in all of the debt becoming immediately due and payable or require us to negotiate an amendment to financial or other covenants that could cause us to incur additional fees and expenses;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reducing the availability of our cash flow to fund working capital, capital expenditures, investments, acquisitions and other general corporate purposes, and limiting our ability to obtain additional financing for these purposes;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limiting our flexibility in planning for, or reacting to, and increasing our vulnerability to, changes in our business, the industries in which we operate, and the overall economy;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limiting our ability to buy back common stock or pay dividends;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">placing us at a competitive disadvantage compared to any of our competitors that have less debt or are less leveraged; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing our vulnerability to the impact of adverse economic and industry conditions.</span></div><div style="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 ability to meet our payment and other obligations under our debt instruments will depend on our ability to generate significant cash flow in the future. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors as well as other factors that are beyond our control. We cannot assure that we will generate cash flow from operations, or that future borrowings will be available to us, in an amount sufficient to enable us to meet our indebtedness obligations and to fund other liquidity needs.</span></div><div style="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 Amended and Restated Credit Agreement could negatively impact our ability to invest in our business and maintain our capital structure.</span></div><div style="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 business requires investment in working capital and fixed assets. We expect to fund these investments from cash generated from operations and funds available from our Amended and Restated 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-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 Amended and Restated Credit Agreement could lead to higher financing costs and increased restrictions and reduce or eliminate our ability to borrow funds.</span></div><div style="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 Amended and Restated Credit Agreement contains 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 and increased restrictions, reduce or eliminate our ability to borrow funds, or accelerate the payment of our indebtedness. In addition, prior to the closing of the TestEquity Merger, TestEquity was in default of certain debt covenants of its term loan and revolving line of credit agreements. In connection therewith, on September 6, 2019, February 28, 2020, March 27, 2020, October 9, 2020 and June 30, 2021, TestEquity entered into forbearance agreements with its lender. Such term loan and revolving line of credit agreements were terminated in connection with the closing of the TestEquity Merger.</span></div><div style="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%">If we require more liquidity than is available to us under our Amended and Restated 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></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-style:italic;font-weight:700;line-height:120%">Government efforts to combat inflation, along with other interest rate pressures arising from an inflationary economic environment, could lead to higher financing 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation has risen on a global basis, the United States has been experiencing historically high levels of inflation, and government entities have taken various actions to combat inflation, such as raising interest rate benchmarks. Government entities may continue their efforts, or implement additional efforts, to combat inflation, which could include among other things continuing to raise interest rate benchmarks and/or maintaining interest rate benchmarks at elevated levels. Such government efforts, along with other interest rate pressures arising from an inflationary economic environment, could lead to higher financing costs and have 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%">Common Stock Risks</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-style:italic;font-weight:700;line-height:120%">The market price of our common stock may decline.</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 price of our common stock 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 or any other adverse development. </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-style:italic;font-weight:700;line-height:120%">Entities affiliated with Luther King Capital Management Corporation and J. Bryan King beneficially own a significant majority of the outstanding shares of DSG common stock and therefore have significant influence over our 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%">Based on a Schedule 13D filed with the SEC by LKCM, J. Bryan King and various other persons and entities (as amended through June 17, 2022), entities affiliated with Luther King Capital Management Corporation ("LKCM") beneficially owned in the aggregate approximately 14.6&#160;million shares of DSG common stock as of June 15, 2022, representing approximately 75% of the outstanding shares of DSG common stock as of September&#160;30, 2022.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">J. Bryan King, Chairman and Chief Executive Officer of the Company, is a Principal of LKCM. As a result, LKCM has significant influence over the outcome of matters requiring a stockholder vote, including the election of directors and the approval of other significant matters, and LKCM&#8217;s interests may not align with the interests of other stockholders. This concentration of ownership could also have the effect of delaying or preventing a change of control or other business combination that might be beneficial to our stockholders.</span></div><div style="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%">In addition, as a result of this concentrated ownership interest, DSG believes that it qualifies as a &#8220;controlled company,&#8221; as that term is defined by Rule 5615(c) of the NASDAQ Listing Rules and, accordingly, DSG believes that, if it so desired, it would be generally exempt from the requirements of Rule 5615(c) of the NASDAQ Listing Rules that would otherwise require DSG to have:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a majority of the DSG board of directors comprised of independent directors;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a compensation committee comprised solely of independent directors; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">director nominees selected, or recommended for the DSG board of directors&#8217; selection, either by (1) independent directors constituting a majority of the DSG board of directors&#8217; independent directors in a vote in which only independent directors participate or (2) a nominating committee comprised solely of independent directors.</span></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:700;line-height:120%">Legal and Regulatory Risks</span></div><div style="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%">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-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 offerings include 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-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%">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 </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%">61</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 business, financial condition and results of operations. </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-style:italic;font-weight:700;line-height:120%">Our results of operations could be affected by changes in taxation.</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%">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 affect our ability to realize our deferred tax assets, which could adversely affect our results of operations.</span></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:700;line-height:120%">COVID-19 and Other Infectious Disease Risks</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-style:italic;font-weight:700;line-height:120%">The coronavirus strain ("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 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 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 on the ability 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 of the COVID-19 pandemic on us will depend on future developments, including the duration and spread of the COVID-19 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 financial condition.</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%">If the COVID-19 pandemic worsens, some or all of our facilities (including distribution facilities and/or branch locations) could be required to temporarily close, 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-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 results 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 from visiting customers in person, or that would otherwise reduce customer visits to our branch locations. The reduction of operations and temporary shut down by many of our customers in response to COVID-19 has also negatively impacted our sales and ability to collect on existing credit balances, and we may continue to be impacted by those and additional reductions and shut downs until the pandemic ends. </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%">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. As a result, the Company may be negatively impacted by the COVID-19 pandemic and the various federal, state and local restrictions enacted to combat the pandemic.</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%">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. It is reasonably possible that estimates made based on future operating results and cash flows of the Company 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></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%">In addition, the increased number of employees working remotely as a result of COVID-19 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%">TestEquity Merger and Gexpro Services Merger Risks</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-style:italic;font-weight:700;line-height:120%">Completion of the Mergers resulted in the issuance of a significant number of shares of DSG common stock, and may result in the issuance of a significant number of additional shares of DSG common stock, which could have a negative effect on the price of DSG common stock.</span></div><div style="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 issued an aggregate of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401" decimals="-5" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMzMvZnJhZzo4NjFiYTRlYjY1YTU0YzA2OTA2NGNjYjk3NzRkYWY3My90ZXh0cmVnaW9uOjg2MWJhNGViNjVhNTRjMDY5MDY0Y2NiOTc3NGRhZjczXzU0OTc1NTg1NDY4Nw_e232e2cd-cd4f-41d5-b47e-a4cfcd3e109e">10.3</ix:nonFraction>&#160;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%"> shares of DSG common stock on April 1, 2022 in connection with the closing of the Mergers. In addition, we could be obligated to issue up to an aggregate of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401" decimals="-5" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMzMvZnJhZzo4NjFiYTRlYjY1YTU0YzA2OTA2NGNjYjk3NzRkYWY3My90ZXh0cmVnaW9uOjg2MWJhNGViNjVhNTRjMDY5MDY0Y2NiOTc3NGRhZjczXzU0OTc1NTg1NDcwMg_ba02bc39-0664-42f7-a526-9260963f40e2">1.7</ix:nonFraction>&#160;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%"> additional shares of DSG common </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock in accordance with the earnout provisions of the Merger Agreements.</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,238,000 additional shares of DSG common stock are expected to be issued to entities affiliated with LKCM in accordance with and subject to certain terms and conditions of the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">first earnout provision of the Merger Agreements. The remaining 462,000 additional shares of DS</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G common stock would be available to be issued to entities affiliated with LKCM or forfeited in in accordance with and subject to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain terms and conditions 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%"> the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">second earnout provision of the Merger Agreements. The issuance of such a significant number of shares of DSG common stock could have a negative effect on the market price of DSG common stock. Such downward pressure could also encourage short sales by certain investors, which could place further downward pressure on the market price of DSG 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in accordance with the Merger Agreements, DSG granted to certain entities affiliated with LKCM certain registration rights with respect to the shares of DSG common stock that DSG has issued, and would be required to issue, in connection with the Mergers. Any sales of those shares, or the anticipation of the possibility of such sales, could create downward pressure on the market price of DSG common stock.</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-style:italic;font-weight:700;line-height:120%">There may be difficulties in integrating certain operations of TestEquity&#8217;s and Gexpro Services&#8217; respective businesses with our legacy operations, and the failure to successfully combine those operations within our expected timetable could adversely affect our future results and the market price of our common stock.</span></div><div style="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 Mergers involve the combination of businesses that previously operated as independent businesses. We have been devoting, and will continue to need to devote, significant management attention and resources to combining certain business operations of TestEquity and Gexpro Services with our legacy business operations and attending to other post-closing matters. This may decrease the time our management team will have to manage our businesses, service existing customers, attract new customers and develop new products, services and strategies. One potential consequence of such distractions could be the failure of management to realize other opportunities that could be beneficial to us.</span></div><div style="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%">If our management is not able to effectively manage the process following the closing of the Mergers, or if any significant business activities are interrupted as a result of the process, our businesses could suffer.</span></div><div style="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%">Furthermore, it is possible that the Mergers could result in the loss of key employees. If we are not able to fully realize the anticipated savings and synergies in a timely manner, or the cost to achieve these synergies is greater than expected, we may not fully realize the anticipated benefits (or any benefits) of the Mergers, or it may take longer than expected to realize any benefits. The failure to fully or timely realize the anticipated benefits could have a negative effect on the market price of DSG common stock.</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-style:italic;font-weight:700;line-height:120%">We are subject to business uncertainties as a result of the Mergers that could materially and adversely affect our businesses.</span></div><div style="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%">Uncertainty about the effect of the Mergers on employees, customers, suppliers and others having business relationships with our company may have a material and adverse effect on us. These uncertainties may impair our ability to attract, retain and motivate key personnel for a period of time after the closing of the Mergers. These uncertainties could also cause our customers and suppliers and others that deal with us to seek to change existing business relationships with us. Employee retention and recruitment may be challenging for the combined company as employees and prospective employees may experience uncertainty about their future roles with the combined company. Furthermore, no assurance can be given that after the Mergers we will be able to attract or retain key management personnel or other key employees to the same extent that legacy Lawson, TestEquity and Gexpro Services had been previously able to attract or retain their own employees. The departure of existing key employees or the failure of potential key employees to accept employment with the combined company, despite our retention and recruiting efforts, could have a material adverse impact on our business, financial condition 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%">We have incurred and may continue to incur significant transaction costs in connection with the Mergers.</span></div><div style="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 have incurred and may continue to incur significant, non-recurring costs in connection with consummating the Mergers. Non-recurring transaction costs include, but are not limited to, fees paid to legal, accounting and financial advisors, filing fees and other costs. Additional unanticipated costs may be incurred in the combination process. </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-style:italic;font-weight:700;line-height:120%">We may be required to recognize impairment charges for goodwill and other intangible assets.</span></div><div style="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%">As a result of the closing of the Mergers on April 1, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we have an amount of goodwill and other intangible assets on our balance sheet that is significantly greater than the amount of goodwill and other intangible assets on our December 31, 2021 consolidated balance sheet. In ac</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cordance with GAAP, our management periodically assesses our goodwill and other intangible </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assets to determine if they are impaired. Significant negative industry or economic trends, disruptions to our business, an inability to effectively integrate acquired businesses, unexpected significant changes, planned changes in use of the assets, divestitures and market capitalization declines may impair goodwill and other intangible assets. Any charges relating to such impairments could materially and adversely affect our results of operations in the periods recognized, which could result in an adverse effect on the market price of DSG common stock.</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-style:italic;font-weight:700;line-height:120%">TestEquity&#8217;s and Gexpro Services&#8217; international operations subject us to additional legal and regulatory regimes.</span></div><div style="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%">TestEquity has business operations and/or sales in a number of foreign countries, including Canada, Mexico and the United Kingdom, and Gexpro Services has business operations and/or sales in a number of foreign countries, including Hungary and China. As a result of the completion of the Mergers, we are subject to a wider array of foreign legal and regulatory regimes (including tax regimes) than those to which we were subject prior to the completion of the Mergers. Compliance with diverse legal and regulatory requirements, including in connection with the movement or repatriation of cash, may be costly, time-consuming and require significant resources. Violations could result in significant fines or monetary damages, sanctions, prohibitions or restrictions on doing business and damage to our reputation. In addition, operating in foreign countries requires us to manage the potential conflicts between locally accepted business practices in any given jurisdiction and our obligations to comply with laws and regulations with respect to such jurisdictions, including anti-corruption laws or regulations applicable to DSG, such as the U.S. Foreign Corrupt Practices Act (the &#8220;FCPA&#8221;) and the UK Bribery Act 2010 (the &#8220;UKBA&#8221;). The U.S., U.K. and other foreign agencies and authorities have a broad range of civil and criminal penalties they may seek to impose against companies for violations of export controls, the FCPA, the UKBA, and other laws, rules, sanctions, embargoes and regulations, including those established by the Office of Foreign Assets Control (&#8220;OFAC&#8221;). Any violation of these legal requirements, even if prohibited by our policies, procedures and controls, could subject us to criminal or civil enforcement actions, penalties for non-compliance or otherwise have an adverse effect on our business and reputation.</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-style:italic;font-weight:700;line-height:120%">Litigation relating to the Mergers could result in the payment of damages following the closing of the Mergers.</span></div><div style="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%">DSG and members of the DSG board of directors currently are, and may in the future be, parties, among others, to litigation related to the Merger Agreements and the Mergers. Among other remedies, the stockholders in the pending litigation seek, and other stockholders could seek, monetary damages. The outcome of any legal proceedings are difficult to predict and any such lawsuits could result in substantial costs to us. The existence of litigation relating to the Mergers may also be costly and distracting to management. Further, the defense or settlement of any lawsuit or claim may adversely affect our business, financial condition, results of operations and cash flows. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 18 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and Contingencies to our condensed consolidated financial statements, included in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Part I. Item 1. Financial Statements, for a description of certain of our pending legal proceedings relating to the Mergers, which are incorporated herein by reference.</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-style:italic;font-weight:700;line-height:120%">As a result of the Mergers, DSG&#8217;s ability to use its net operating losses and certain other tax attributes generated prior to the Mergers may be subject to limitations.</span></div><div style="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%">As a result of the Mergers, DSG&#8217;s ability to use its net operating losses and certain other tax attributes generated prior to the Mergers may be subject to limitations.</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-style:italic;font-weight:700;line-height:120%">TestEquity and Gexpro Services were private companies before the Mergers and may not have had in place the financial organization, reporting and internal controls necessary for a public company.</span></div><div style="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%">TestEquity and Gexpro Services were private companies before the Mergers and may not have had in place the financial organization, reporting and controls which are required for a U.S. public company. The cost of implementing this type of financial organization, reporting and controls in respect of TestEquity and Gexpro Services and integrating their financial reporting processes with our financial reporting processes may be significant. If there are limitations in TestEquity&#8217;s or Gexpro Services&#8217; financial organization, reporting and controls, or if we are unable to effectively integrate their financial reporting processes with our financial reporting processes, we could have, among other things, material weaknesses in our internal controls, violate our indebtedness covenants, miss an SEC reporting deadline or otherwise fail to comply with an applicable law or regulation.</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%">General Risks</span></div><div style="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%">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-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. Some of our customers may file for bankruptcy protection, preventing us </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%">64</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-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 us to incur additional expenses or result in delays in shipping products to our customers. Economic uncertainty can make it difficult 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 existing financing arrangements, including our credit agreement.</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-style:italic;font-weight:700;line-height:120%">Changes in energy costs, tariffs and the cost of raw materials used in our products, and other inflationary pressures, could impact our cost of goods and distribution and occupancy expenses, which may result in lower operating margins.</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%">Increases in the cost of raw materials used in our products (e.g., steel, brass, copper), increases in tariffs and increases in energy costs, as well as other inflationary pressures, will raise the production costs of our vendors. Those vendors have typically looked to pass the higher costs along to us through price increases. If we are unable to fully pass such 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 and financial condition. On the other hand, a decrease in 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 and 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-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%">Supply chain constraints, inflationary pressure, and labor shortages could impact our cost of goods and other costs and expenses, which may result in lower gross margins and/or otherwise materially adversely affect our business, financial condition and results of operations.</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%">Our businesses have been and may continue to be impacted by supply chain constraints, resulting in inflationary pressure on material costs, longer lead times, port congestion, and increased freight costs. This results in challenges in acquiring and receiving inventory in a timely fashion and fulfilling customer orders. In addition, we have been and may continue to be impacted by labor shortages. This results in challenges in fulfilling customer orders and can have a negative impact on our operating results as we may be required to utilize higher-cost temporary labor. We have also experienced and continue to experience inflationary pressure in other areas that adversely impact our cost of goods sold and other costs and expenses. While we have instituted various price increases during 2022 in response to rising supplier costs, as well as increased transportation and labor costs, there can be no assurance that future cost increases can be partially or fully passed on to customers, or that the timing of such sales price increases will match our supplier cost increases. As a result, we are unable to predict the impact of these constraints on our business, financial condition and results of operations. </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-style:italic;font-weight:700;line-height:120%">The Company is exposed to the risk of foreign currency changes.</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%">A number of our subsidiaries are located and operate in foreign countries and use those foreign currencies as their functional currency. Operating results denominated in foreign currencies are translated into U.S. dollars when consolidated into our financial statements. Therefore, we are exposed to market risk relating to the change in the value of such foreign currencies (including the Canadian dollar, the Mexican peso, the British pound sterling, the Euro, the Danish krone, the Brazil real, the Chinese renminbi, and the Turkish lira) relative to the U.S. dollar that could adversely affect our financial condition and operating results. </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%">In addition, t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he revolving credit facility under our Amended and Restated Credit Agreement is available to be drawn in U.S. dollars, Canadian dollars and any other additional currencies that may be agreed between us and our lenders.</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%">Any borrowings in Canadian dollars or any other foreign currency would expose us to market risk relating to the change in the value of such foreign currency in relation to the U.S. dollar.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><span id="i4d1dbf99632c49c288a4501047195b0e_1612"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</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%">There were no sales of unregistered equity securities during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">third quarter of 2022. </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%">Repurchases of Equity Securities</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 the second quarter of 2019, the Board of Directors authorized a program pursuant to which the Company was authorized to repurchase up to $7.5 million of DSG common stock from time to time in open market transactio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns, privately negotiated transactions or by other methods. During the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> third quarter of 2022, the Company repurchased 54,089 shares of DSG common stock at an average cost of $35.86 per share for a total cost of $1.9 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%">The Company had</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $2.6 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%"> remaining under its stock repurchase program as of September&#160;30, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;2, 2022, the Board of Directors increased the existing repurchase program from $7.5 million to $12.5&#160;million, and as a result, the Company had $7.6 million of remaining availability for stock repurchases under the program as of November&#160;2, 2022.</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 repurchases of DSG common stock for the three months ended September&#160;30, 2022 under the repurchase program described above and excludes shares withheld from employees to satisfy tax withholding requirements on option exercises and other equity-based transactions.</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:33.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.291%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Period</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:9pt;font-weight:400;line-height:100%">Total&#160;Number&#160;of&#160; Shares Purchased</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:9pt;font-weight:400;line-height:100%">Average&#160;Price Paid&#160;per&#160;Share</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:9pt;font-weight:400;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;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%">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%">July 1 through July 31, 2022</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1 through August 31, 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%">&#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><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%">September 1 through September 30, 2022</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%">54,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,572,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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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%">Total</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%">54,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;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%">54,089&#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></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">The Company had approximately $7,572,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of remaining availability for stock repurchases under its stock repurchase program as of November&#160;2, 2022, after the Board of Directors increased the existing program on November&#160;2, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_139"></div><div style="-sec-extract:summary;margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6. EXHIBITS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></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%">Exhibit #</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</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="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000703604/000119312522001102/d283504dex21.htm">2.1&#8224;</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000703604/000119312522001102/d283504dex21.htm">Agreement and Plan of Merger, dated as of December 29, 2021, by and among LKCM TE Investors, LLC, TestEquity Acquisition, LLC, Lawson Products, Inc. and Tide Sub, LLC, incorporated herein by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K (File No. 000-10546) filed January 4, 2022.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522001102/d283504dex22.htm">2.2&#8224;</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522001102/d283504dex22.htm">Agreement and Plan of Merger, dated as of December 29, 2021, by and among 301 HW Opus Investors, LLC, 301 HW Opus Holdings, Inc., Lawson Products, Inc. and Gulf Sub, Inc., incorporated herein by reference to Exhibit 2.2 to the Company's Current Report on Form 8-K (File No. 000-10546) filed January 4, 2022.</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex31amendedandrestatedce.htm">3.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex31amendedandrestatedce.htm">Amended and Restated Certificate of Incorporation of the Company, as amended by the Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company effective as of May 5, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex31amendedandrestatedce.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex31amendedandrestatedce.htm">incorporated by reference to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended June 30, 2022</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522142321/d349962dex32.htm">3.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522142321/d349962dex32.htm">Amended and Restated By-Laws of the Company effective as of May 5, 2022, incorporated by reference to Exhibit 3.2 to the Company&#8217;s Current Report on Form 8-K (File No. 000-10546) filed May 5, 2022.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex101executivedeferralpl.htm">10.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex101executivedeferralpl.htm">Lawson Products, Inc. Executive Deferral Plan (as Amended and Restated Effective November 1, 2015), incorporated by reference to Exhibit 10.4 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex102amendedstockperform.htm">10.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex102amendedstockperform.htm">Lawson Products, Inc. Amended Stock Performance Plan (as Amended and Restated Effective January 24, 2017), incorporated by reference to Exhibit 10.5 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000035/exhibit1023stockperforma.htm">10.3*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000035/exhibit1023stockperforma.htm">Amendment of the Lawson Products, Inc. Amended Stock Performance Plan (as Amended and Restated Effective January 24, 2017), dated December 23, 2020, incorporated by reference to Exhibit 10.23 to the Company's Annual Report on Form 10-K (File No. 000-10546) for the fiscal year ended December 31, 2020.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000091476005000086/l02121_x10c16.txt">10.4*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000091476005000086/l02121_x10c16.txt">Form Letter regarding Stock Performance Rights, incorporated by reference to Exhibit 10(c)(16) to the Company's Annual Report on Form 10-K (File No. 000-10546) for the fiscal year ended December 31, 2004.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-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%">66</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360419000054/exhibit10_1amendment.htm">10.5*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/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 (File No. 000-10546) filed May 3, 2019.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360419000054/exhibit10_2amendment.htm">10.6*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/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 (File No. 000-10546) filed May 3, 2019.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000035/exhibit1024equityplan.htm">10.7*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000035/exhibit1024equityplan.htm">Amendment to the Lawson Products, Inc. 2009 Equity Compensation Plan (as Amended and Restated Effective May 14, 2019), dated December 23, 2020, incorporated by reference to Exhibit 10.24 to the Company's Annual Report on Form 10-K (File No. 000-10546) for the fiscal year ended December 31, 2020.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex103trgtunitsprandrsuaw.htm">10.8*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex103trgtunitsprandrsuaw.htm">Form of Award Agreement under the 2009 Equity Compensation Plan (Target Units, SPRs and Restricted Units), incorporated by reference to Exhibit 10.11 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex104msutrgtunitsroictrg.htm">10.9*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex104msutrgtunitsroictrg.htm">Form of Award Agreement under the 2009 Equity Compensation Plan (MSU Target Units, ROIC Target Units and Restricted Units), incorporated by reference to Exhibit 10.12 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex1025msutrgtunitsroicun.htm">10.10*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex1025msutrgtunitsroicun.htm">Form of Award Agreement under the 2009 Equity Compensation Plan (MSU Target Units, ROIC Target Units and Restricted Units), incorporated by reference to Exhibit 10.13 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex1062021aipsummary.htm">10.11*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex1062021aipsummary.htm">Lawson Products, Inc. 2021 Annual Incentive Plan Summary, incorporated by reference to Exhibit 10.14 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000095013708011717/c35632exv10w01.htm">10.12*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000095013708011717/c35632exv10w01.htm">Form of Indemnification Agreement for Directors and Officers, incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (File No. 000-10546) filed September 19, 2008.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex107changeincontrolagre.htm">10.13*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360421000093/ex107changeincontrolagre.htm">Form of Change in Control Agreement for Officers, incorporated by reference to Exhibit 10.16 to the Company's Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended September 30, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360417000080/exhibit101decatacontract20.htm">10.14*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/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 10.1 to the Company's Current Report on Form 8-K (File No. 000-10546) filed August 17, 2017.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312518114363/d569927dex105.htm">10.15*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312518114363/d569927dex105.htm">Amendment No.1 to the Employment Agreement entered into on April 11, 2018 between Lawson Products, Inc., an Illinois corporation, and Michael G. DeCata, incorporated herein by reference to Exhibit 10.5 to the Company's Current Report on Form 8-K (File No. 000-10546) filed April 11, 2018.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000129993312002064/exhibit3.htm">10.16*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/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 10.3 to the Company's Current Report on Form 8-K (File No. 000-10546) filed September 4, 2012.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312521070553/d152109dex101.htm">10.17*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312521070553/d152109dex101.htm">Retirement and Consulting Agreement, dated as of March 2, 2021, by and between Lawson Products, Inc., an Illinois corporation, and Neil Jenkins, incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (File No. 000-10546) filed March 5, 2021.</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 style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522001102/d283504dex101.htm">10.18</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522001102/d283504dex101.htm">Voting Agreement, dated as of December 29, 2021, by and among Lawson Products, Inc. and Luther King Capital Management Corporation, incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (File No. 000-10546) filed January 4, 2022.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex102.htm">10.19&#8224;</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex102.htm">Amended and Restated Credit Agreement, dated as of April 1, 2022, by and among Lawson Products, Inc., the subsidiaries of Lawson Products, Inc. party thereto, the Lenders party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex102.htm">, incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K (File No. 000-10546) filed April 4, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex102.htm">.</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex101.htm">10.20</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex101.htm">Registration Rights Agreement, dated as of April 1, 2022, by and among Lawson Products, Inc., 301 HW Opus Investors, LLC and LKCM TE Investors, LLC,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex101.htm"> incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K (File No. 000-10546) filed April 4, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522095177/d345714dex101.htm">.</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522100369/d356430dex101.htm">10.21*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522100369/d356430dex101.htm">Retirement and Consulting Agreement, dated as of April 4, 2022, by and between Lawson Products, Inc., an Illinois corporation, and Michael G. DeCata, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522100369/d356430dex101.htm">incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K (File No. 000-10546) filed April 8, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000119312522100369/d356430dex101.htm">.</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex1022lanuzaemploymentag.htm">10.22*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex1022lanuzaemploymentag.htm">Employment Agreement, dated as of April 4, 2022, by and between Lawson Products, Inc., an Illinois corporation, and Cesar A. Lanuza</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex1022lanuzaemploymentag.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex1022lanuzaemploymentag.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/703604/000070360422000069/ex1022lanuzaemploymentag.htm">incorporated by reference to Exhibit 10.22 to the Company&#8217;s Quarterly Report on Form 10-Q (File No. 000-10546) for the quarter ended June 30, 2022.</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="a2022q3ex311.htm">31.1**</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2022q3ex311.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="a2022q3ex312.htm">31.2**</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2022q3ex312.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</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 style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="a2022q3ex32.htm">32***</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2022q3ex32.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><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-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%">67</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></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%">101</span></td><td colspan="3" style="background-color:#ffffff;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%">The following financial statements from the Quarterly Report on Form 10-Q for the quarter ended September 30, 2022, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statement of Operations and Comprehensive Income (Loss), (iii) Condensed Consolidated Statements of Stockholders&#8217; Equity, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements. </span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101.SCH**</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101.CAL**</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101.DEF**</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101.LAB**</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101.PRE**</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The cover page from the Quarterly Report on Form 10-Q for the quarter ended September 30, 2022, formatted in Inline XBRL and contained in Exhibit 101</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8224; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain schedules and/or similar attachments omitted pursuant to Item 601(a)(5) of Regulation S-K promulgated by the U.S. Securities and Exchange Commission. The Company agrees to furnish supplementally a copy of any omitted schedule or similar attachment to the SEC upon request.</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%">* </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 style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">Filed herewith.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">***</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">Furnished herewith.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="i08b0dd4a2a684e3eb4cbbfecb204116a_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i08b0dd4a2a684e3eb4cbbfecb204116a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SIGNATURES</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%">Pursuant to the requirements 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="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:5.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.801%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DISTRIBUTION SOLUTIONS GROUP, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ J. Bryan King</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. Bryan King<br/>Chairman and Chief Executive Officer<br/>(principal executive officer)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ronald J. Knutson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald J. Knutson<br/>Executive Vice President and Chief Financial Officer<br/>(principal financial officer)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2022</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%">/s/ David S. Lambert</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="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%">David S. Lambert<br/>Vice President, Controller and Chief Accounting Officer<br/>(principal accounting officer)</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><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%">69</span></div><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a2022q3ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i710a7f39e93a4cbaaa7d56420ebdf65e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CERTIFICATION</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, J.. Bryan King, certify that&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:18pt;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;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of Distribution Solutions Group, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;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;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#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:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:36pt;text-indent:-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%">(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:36pt;text-indent:-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%">(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:36pt;text-indent:-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%">(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 three months (the registrant&#8217;s fourth fiscal three months in the case of an annual report)       that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt;text-indent:-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%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt"><font><br></font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;3, 2022 </font></div><div style="margin-top:9pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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; J&#47; Bryan King                  </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">J. Bryan King</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>3
<FILENAME>a2022q3ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ie0d0b7b251ec4860a632ac44f6719b76_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CERTIFICATION</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Ronald J. Knutson, certify that&#58;</font></div><div style="margin-top:9pt"><font><br></font></div><div style="padding-left:18pt;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;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of Distribution Solutions Group, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;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;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#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:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:36pt;text-indent:-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%">(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:36pt;text-indent:-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%">(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:36pt;text-indent:-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%">(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 three months (the registrant&#8217;s fourth fiscal three  months in the case of an annual report)       that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt;text-indent:-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%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;3, 2022 </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                                   </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&#160;Vice&#160;President and Chief&#160;Financial&#160;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 financial 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-32
<SEQUENCE>4
<FILENAME>a2022q3ex32.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 2022 Workiva -->
<title>Document</title></head><body><div id="ic4f66ccf83f04242bab2ffe986a38b2a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32</font></div><div style="margin-top:9pt;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 style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Distribution Solutions Group, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending September&#160;30, 2022 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; (1)&#160;the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and (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="text-align:justify;text-indent:18pt"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><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%">November&#160;3, 2022 </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><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; J. Bryan King                        </font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">J. Bryan King</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution Solutions Group, Inc.</font></div><div style="text-align:justify;text-indent:216pt"><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 style="text-align:justify;text-indent:216pt"><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="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><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></div><div style="text-align:justify;text-indent:216pt"><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 style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distribution Solutions Group, Inc. </font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive&#160;Vice&#160;President and Chief&#160;Financial&#160;Officer</font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(principal financial officer)</font></div><div style="text-align:justify"><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-101.SCH
<SEQUENCE>5
<FILENAME>dsgr-20220930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2fa3f835-16ce-48fb-949b-b1c39e0425ef,g:7b9e9254-48d5-4f6a-b32c-cd81a8a4dcb2-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dsgr="http://www.lawsonproducts.com/20220930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.lawsonproducts.com/20220930">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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="dsgr-20220930_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="dsgr-20220930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dsgr-20220930_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="dsgr-20220930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.lawsonproducts.com/role/Cover">
        <link:definition>0000001 - 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="CondensedConsolidatedBalanceSheets" roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>0000002 - Statement - Condensed 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="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000003 - Statement - Condensed 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="CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss">
        <link:definition>0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</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>0000005 - 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="ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical">
        <link:definition>0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - Statement - Condensed 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="NatureofOperationsandBasisofPresentation" roleURI="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation">
        <link:definition>0000008 - Disclosure - Nature of Operations and Basis of Presentation</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>0000009 - 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="BusinessAcquisitions" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitions">
        <link:definition>0000010 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.lawsonproducts.com/role/RevenueRecognition">
        <link:definition>0000011 - 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="InventoriesNet" roleURI="http://www.lawsonproducts.com/role/InventoriesNet">
        <link:definition>0000012 - 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="PropertyPlantandEquipment" roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipment">
        <link:definition>0000013 - 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="RentalEquipment" roleURI="http://www.lawsonproducts.com/role/RentalEquipment">
        <link:definition>0000014 - Disclosure - Rental 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="GoodwillGoodwill" roleURI="http://www.lawsonproducts.com/role/GoodwillGoodwill">
        <link:definition>0000015 - Disclosure - Goodwill 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="IntangibleAssets" roleURI="http://www.lawsonproducts.com/role/IntangibleAssets">
        <link:definition>0000016 - 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="Leases" roleURI="http://www.lawsonproducts.com/role/Leases">
        <link:definition>0000017 - 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="EarnoutDerivativeLiability" roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiability">
        <link:definition>0000018 - Disclosure - Earnout Derivative 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="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>0000019 - Disclosure - Accrued Expenses and Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.lawsonproducts.com/role/Debt">
        <link:definition>0000020 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensation">
        <link:definition>0000021 - Disclosure - Stock-Based Compensation</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>0000022 - 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="EarningsPerShare" roleURI="http://www.lawsonproducts.com/role/EarningsPerShare">
        <link:definition>0000023 - Disclosure - Earnings Per Share</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>0000024 - 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="CommitmentsandContingencies" roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingencies">
        <link:definition>0000025 - 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="RelatedPartyTransaction" roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransaction">
        <link:definition>0000026 - Disclosure - Related Party Transaction</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>0000027 - 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="SubsequentEvent" roleURI="http://www.lawsonproducts.com/role/SubsequentEvent">
        <link:definition>0000028 - Disclosure - Subsequent Event</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>0000029 - 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="BusinessAcquisitionsTables" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsTables">
        <link:definition>0000030 - Disclosure - Business Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionTables">
        <link:definition>0000031 - 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="InventoriesTables" roleURI="http://www.lawsonproducts.com/role/InventoriesTables">
        <link:definition>0000032 - Disclosure - Inventories (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="PropertyPlantandEquipmentTables" roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables">
        <link:definition>0000033 - 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="RentalEquipmentTables" roleURI="http://www.lawsonproducts.com/role/RentalEquipmentTables">
        <link:definition>0000034 - Disclosure - Rental 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="GoodwillTables" roleURI="http://www.lawsonproducts.com/role/GoodwillTables">
        <link:definition>0000035 - 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="IntangibleAssetsTables" roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsTables">
        <link:definition>0000036 - 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="LeasesTables" roleURI="http://www.lawsonproducts.com/role/LeasesTables">
        <link:definition>0000037 - 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="EarnoutDerivativeLiabilityTables" roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityTables">
        <link:definition>0000038 - Disclosure - Earnout Derivative Liability (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="AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>0000039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.lawsonproducts.com/role/DebtTables">
        <link:definition>0000040 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.lawsonproducts.com/role/EarningsPerShareTables">
        <link:definition>0000041 - Disclosure - Earnings Per Share (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="SegmentReportingTables" roleURI="http://www.lawsonproducts.com/role/SegmentReportingTables">
        <link:definition>0000042 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofOperationsandBasisofPresentationDetails" roleURI="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails">
        <link:definition>0000043 - Disclosure - Nature of Operations and Basis of Presentation (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="SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>0000044 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (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="SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
        <link:definition>0000045 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesGoodwillDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails">
        <link:definition>0000046 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>0000047 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTreasuryStockDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails">
        <link:definition>0000048 - Disclosure - Summary of Significant Accounting Policies - Treasury Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSegmentInformationDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails">
        <link:definition>0000049 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails">
        <link:definition>0000050 - Disclosure - Summary of Significant Accounting Policies - Supplier Concentrations (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="BusinessAcquisitionsNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails">
        <link:definition>0000051 - Disclosure - Business Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsInitialPurchasePriceAllocationDetails" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails">
        <link:definition>0000052 - Disclosure - Business Acquisitions - Initial 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="BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails">
        <link:definition>0000053 - Disclosure - Business Acquisitions - Schedule of Acquired 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="BusinessAcquisitionsIntangibleAssetsAcquiredDetails" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails">
        <link:definition>0000054 - Disclosure - Business Acquisitions - Intangible Assets Acquired (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="BusinessAcquisitionsProFormaInformationDetails" roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails">
        <link:definition>0000055 - Disclosure - Business Acquisitions - Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>0000056 - 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="RevenueRecognitionScheduleofDisaggregationofRevenueDetails" roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails">
        <link:definition>0000057 - Disclosure - Revenue Recognition - Schedule of 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="InventoriesScheduleofInventoryDetails" roleURI="http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails">
        <link:definition>0000058 - Disclosure - Inventories - Schedule of Inventory (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="InventoriesRollforwardofInventoryReservesDetails" roleURI="http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails">
        <link:definition>0000059 - Disclosure - Inventories - Rollforward of Inventory Reserves (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="PropertyPlantandEquipmentDetails" roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails">
        <link:definition>0000060 - 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="RentalEquipmentDetails" roleURI="http://www.lawsonproducts.com/role/RentalEquipmentDetails">
        <link:definition>0000061 - Disclosure - Rental 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="GoodwillDetails" roleURI="http://www.lawsonproducts.com/role/GoodwillDetails">
        <link:definition>0000062 - 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="IntangibleAssetsCarryingAmountDetails" roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails">
        <link:definition>0000063 - Disclosure - Intangible Assets - Carrying Amount (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="IntangibleAssetsMaturityDetails" roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails">
        <link:definition>0000064 - Disclosure - Intangible Assets - Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNetLeaseCostDetails" roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails">
        <link:definition>0000065 - 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>0000066 - 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="LeasesValueofLeaseLiabilitiesDetails" roleURI="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails">
        <link:definition>0000067 - Disclosure - Leases - Value of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesValueofLeaseLiabilitiesDetails_1" roleURI="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1">
        <link:definition>0000067 - Disclosure - Leases - Value of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" roleURI="http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails">
        <link:definition>0000068 - Disclosure - Leases - Leases Weighted-Average Lease Terms and Interest Rates (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="LeasesCashOutflowsoftheLeasingActivityDetails" roleURI="http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails">
        <link:definition>0000069 - Disclosure - Leases - Cash Outflows of the Leasing Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarnoutDerivativeLiabilityNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails">
        <link:definition>0000070 - Disclosure - Earnout Derivative Liability - 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="EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails" roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails">
        <link:definition>0000071 - Disclosure - Earnout Derivative Liability - Schedule of Earnout 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="AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>0000072 - Disclosure - Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofLongtermDebtDetails" roleURI="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails">
        <link:definition>0000073 - Disclosure - Debt - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/DebtNarrativeDetails">
        <link:definition>0000074 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationEquityCompensationPlansDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails">
        <link:definition>0000075 - Disclosure - Stock-Based Compensation - Equity Compensation 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="StockBasedCompensationStockPerformanceRightsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails">
        <link:definition>0000076 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationRestrictedStockUnitsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails">
        <link:definition>0000077 - Disclosure - Stock-Based Compensation - Restricted 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="StockBasedCompensationMarketStockUnitsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails">
        <link:definition>0000078 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationStockOptionsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails">
        <link:definition>0000079 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationPerformanceAwardsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails">
        <link:definition>0000080 - Disclosure - Stock-Based Compensation - 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="StockRepurchaseProgramDetails" roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails">
        <link:definition>0000081 - 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="EarningsPerShareDetails" roleURI="http://www.lawsonproducts.com/role/EarningsPerShareDetails">
        <link:definition>0000082 - Disclosure - Earnings Per Share (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="IncomeTaxesDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesDetails">
        <link:definition>0000083 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails">
        <link:definition>0000084 - 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="RelatedPartyTransactionDetails" roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails">
        <link:definition>0000085 - Disclosure - Related Party Transaction (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="SegmentReportingReportableSegmentInformationDetails" roleURI="http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails">
        <link:definition>0000086 - Disclosure - Segment Reporting - Reportable Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventDetails" roleURI="http://www.lawsonproducts.com/role/SubsequentEventDetails">
        <link:definition>0000087 - Disclosure - Subsequent Event (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="dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_LeaseAssetsRightofUseAsset" abstract="false" name="LeaseAssetsRightofUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_DelayedDrawTermLoanFacilityMember" abstract="true" name="DelayedDrawTermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_SecurityBonusPlan" abstract="false" name="SecurityBonusPlan" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_EquityCompensationPlanMember" abstract="true" name="EquityCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_TestEquityAndGexproServicesFormerOwnersMember" abstract="true" name="TestEquityAndGexproServicesFormerOwnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_GexproServicesStockholderMember" abstract="true" name="GexproServicesStockholderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_DebtInstrumentCovenantDefaultRate" abstract="false" name="DebtInstrumentCovenantDefaultRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="dsgr_GexproServicesMember" abstract="true" name="GexproServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_LargestSupplierMember" abstract="true" name="LargestSupplierMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" abstract="false" name="OperatingLeaseRightofUseAssetAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NumberOfPrincipalOperatingSegments" abstract="false" name="NumberOfPrincipalOperatingSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="dsgr_GexproServicesHoldbackSharesMember" abstract="true" name="GexproServicesHoldbackSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" abstract="false" name="CashValueOfLifeInsurancePolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="dsgr_DebtInstrumentAdditionalMargin" abstract="false" name="DebtInstrumentAdditionalMargin" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="dsgr_RelatedPartyTransactionTextBlock" abstract="false" name="RelatedPartyTransactionTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="dsgr_TestEquityAndGexproMember" abstract="true" name="TestEquityAndGexproMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_FinanceLeaseLiabilityPresentValue" abstract="false" name="FinanceLeaseLiabilityPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_GexproServicesSegmentMember" abstract="true" name="GexproServicesSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_OtherAcquisitionsMember" abstract="true" name="OtherAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_InterworldHighwayLLCMember" abstract="true" name="InterworldHighwayLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_SeniorSecuredRevolvingCreditFacilityMember" abstract="true" name="SeniorSecuredRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_OtherGeographicalMember" abstract="true" name="OtherGeographicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_TestEquityMember" abstract="true" name="TestEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" abstract="false" name="BusinessAcquisitionNumberOfEarnoutProvisions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_SISMember" abstract="true" name="SISMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_MarketStockUnitsMember" abstract="true" name="MarketStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" abstract="false" name="RevenueFromContractWithCustomerNumberOfRevenueStreams" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="dsgr_TestEquityEquityholderMember" abstract="true" name="TestEquityEquityholderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_SettlementOfRelatedPartyObligations" abstract="false" name="SettlementOfRelatedPartyObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsDueYearTwo" abstract="false" name="NetLeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" abstract="false" name="OperatingLeaseAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_StepUpOfInventory" abstract="false" name="StepUpOfInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_RelatedPartyTransactionSharesOwned" abstract="false" name="RelatedPartyTransactionSharesOwned" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="dsgr_VMIMember" abstract="true" name="VMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_LineOfCreditFacilityTickingFeePercentage" abstract="false" name="LineOfCreditFacilityTickingFeePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="dsgr_DSGMember" abstract="true" name="DSGMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_DerivativeLiabilityReclassifiedToEquityShares" abstract="false" name="DerivativeLiabilityReclassifiedToEquityShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="dsgr_DisclosureOfRentalEquipmentTableTextBlock" abstract="false" name="DisclosureOfRentalEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_RentalEquipmentMember" abstract="true" name="RentalEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPresentValue" abstract="false" name="NetLeaseLiabilityPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NEFMember" abstract="true" name="NEFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsDueYearThree" abstract="false" name="NetLeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" abstract="false" name="BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="dsgr_PreviousRevolvingCreditFacilityMember" abstract="true" name="PreviousRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_VariableRateComponentDomain" abstract="true" name="VariableRateComponentDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_EquitySharePayoutRangeTrailingPeriod" abstract="false" name="EquitySharePayoutRangeTrailingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="dsgr_TestEquityAndGexproServicesShareholdersMember" abstract="true" name="TestEquityAndGexproServicesShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_InventoryBenchmarkMember" abstract="true" name="InventoryBenchmarkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" abstract="true" name="PropertyPlantAndEquipmentExcludingRentalEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear" abstract="false" name="NetLeaseLiabilityPaymentsRemainderofFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_BusinessCombinationEarnoutProvisionPeriod" abstract="false" name="BusinessCombinationEarnoutProvisionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="dsgr_A2022AcquisitionsMember" abstract="true" name="A2022AcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_DeferredCompensationPolicyPolicyTextBlock" abstract="false" name="DeferredCompensationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" abstract="false" name="NetLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" abstract="false" name="AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_BusinessCombinationNumberOfEarnoutProvisions" abstract="false" name="BusinessCombinationNumberOfEarnoutProvisions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="dsgr_LawsonSegmentMember" abstract="true" name="LawsonSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_A2021AcquisitionsMember" abstract="true" name="A2021AcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_GexproMember" abstract="true" name="GexproMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_CorporateAndReconcilingItemsMember" abstract="true" name="CorporateAndReconcilingItemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_NumberOfBranches" abstract="false" name="NumberOfBranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="dsgr_LCKMAndMrKingMember" abstract="true" name="LCKMAndMrKingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_TestEquityCreditAgreementMember" abstract="true" name="TestEquityCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_OtherRevolvingCreditFacilitiesMember" abstract="true" name="OtherRevolvingCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_AccruedCustomerRebates" abstract="false" name="AccruedCustomerRebates" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="FinanceLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_ContractWithCustomerPaymentTerms" abstract="false" name="ContractWithCustomerPaymentTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_SeniorSecuredTermLoanMember" abstract="true" name="SeniorSecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_LeaseLiabilityNoncurrent" abstract="false" name="LeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_AdjustedTermSOFROrCDORRateMember" abstract="true" name="AdjustedTermSOFROrCDORRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_MCSMember" abstract="true" name="MCSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsDueYearFour" abstract="false" name="NetLeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalCapitalContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_TestEquityHoldbackSharesMember" abstract="true" name="TestEquityHoldbackSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_RelatedPartyTransactionCommonStockOutstanding" abstract="false" name="RelatedPartyTransactionCommonStockOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="dsgr_AccruedStockBasedCompensation" abstract="false" name="AccruedStockBasedCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_AlternateBaseRateOrCanadianPrimeRateMember" abstract="true" name="AlternateBaseRateOrCanadianPrimeRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_EarnoutLiabilityPolicyPolicyTextBlock" abstract="false" name="EarnoutLiabilityPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_DSGFormerlyLawsonMember" abstract="true" name="DSGFormerlyLawsonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_SharesRepurchasedHeldInTreasury" abstract="false" name="SharesRepurchasedHeldInTreasury" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" abstract="true" name="NetLeaseLiabilitiesPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="dsgr_NationalTestEquipmentMember" abstract="true" name="NationalTestEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_PaymentsToAcquireRentalEquipment" abstract="false" name="PaymentsToAcquireRentalEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityImputedInterest" abstract="false" name="NetLeaseLiabilityImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_PotentialSharesFromMSUVest" abstract="false" name="PotentialSharesFromMSUVest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="dsgr_VariableRateComponentAxis" abstract="true" name="VariableRateComponentAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="dsgr_ResoluxMember" abstract="true" name="ResoluxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_TreasuryStockPolicyPolicyTextBlock" abstract="false" name="TreasuryStockPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="dsgr_RentalProgramMember" abstract="true" name="RentalProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_OmniMember" abstract="true" name="OmniMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_TestEquitySegmentMember" abstract="true" name="TestEquitySegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_LeaseLiabilityCurrent" abstract="false" name="LeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_PartsWasherLeasingProgramMember" abstract="true" name="PartsWasherLeasingProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsDue" abstract="false" name="NetLeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_InventoryReservesRollforwardRollForward" abstract="true" name="InventoryReservesRollforwardRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="dsgr_NetLeaseLiabilityPaymentsDueYearOne" abstract="false" name="NetLeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="dsgr_EarnoutSharesMember" abstract="true" name="EarnoutSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="dsgr_FrontierMember" abstract="true" name="FrontierMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>dsgr-20220930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2fa3f835-16ce-48fb-949b-b1c39e0425ef,g:7b9e9254-48d5-4f6a-b32c-cd81a8a4dcb2-->
<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/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_edcafc02-3ef8-41b0-b21e-48937a7168e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:to="loc_us-gaap_LongTermDebtCurrent_edcafc02-3ef8-41b0-b21e-48937a7168e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e4491021-05d8-4761-86c8-d0beb7bcaff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:to="loc_us-gaap_AccountsPayableCurrent_e4491021-05d8-4761-86c8-d0beb7bcaff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_ca1fc1a7-bb47-40e0-95c4-0cdff4792e40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_ca1fc1a7-bb47-40e0-95c4-0cdff4792e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_0b232915-aae0-4b96-b1c8-0b84c3c0b801" xlink:href="dsgr-20220930.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:to="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_0b232915-aae0-4b96-b1c8-0b84c3c0b801" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_b7007dd6-5c73-4125-8b27-c817b1c172b0" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:to="loc_dsgr_LeaseLiabilityCurrent_b7007dd6-5c73-4125-8b27-c817b1c172b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_473a5188-6076-4579-b333-ed072a7a219e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_cdf6998a-f5b8-4159-81a1-db5639d20a26" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_473a5188-6076-4579-b333-ed072a7a219e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_00a7bc13-ac7e-4498-90e1-11a7dad60668" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35608105-7cb2-46d1-a6be-8ff1aeba54e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_00a7bc13-ac7e-4498-90e1-11a7dad60668" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35608105-7cb2-46d1-a6be-8ff1aeba54e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9733c777-a5df-4afb-8d56-c1ad3ff5b90f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsCurrent_00a7bc13-ac7e-4498-90e1-11a7dad60668" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9733c777-a5df-4afb-8d56-c1ad3ff5b90f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b7a896ed-69d0-458e-ad79-b022a770cfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_00a7bc13-ac7e-4498-90e1-11a7dad60668" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b7a896ed-69d0-458e-ad79-b022a770cfa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_588b0ab3-02fe-477b-88b6-3a4540d7ab6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_00a7bc13-ac7e-4498-90e1-11a7dad60668" xlink:to="loc_us-gaap_InventoryNet_588b0ab3-02fe-477b-88b6-3a4540d7ab6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f5b7d75e-237b-496c-9525-8e7ceebb1bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_00a7bc13-ac7e-4498-90e1-11a7dad60668" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f5b7d75e-237b-496c-9525-8e7ceebb1bd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_60606bd5-e093-4073-9e6d-fb313056338f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c5045ff6-b07d-4caa-97be-b36270da86ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_AssetsCurrent_c5045ff6-b07d-4caa-97be-b36270da86ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_4f0b45d5-a2c7-43a6-90ae-65776bdab3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_4f0b45d5-a2c7-43a6-90ae-65776bdab3cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_595f2584-d0d9-4471-bb0c-208abe5f825e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_595f2584-d0d9-4471-bb0c-208abe5f825e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b8f44d8d-c44c-4ff6-8781-4fb744e88c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_Goodwill_b8f44d8d-c44c-4ff6-8781-4fb744e88c4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_fa0964f6-eb22-4227-aef8-cfff03ae1f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_fa0964f6-eb22-4227-aef8-cfff03ae1f6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_09a93a3c-c3c0-4c17-87f6-616993b885a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_09a93a3c-c3c0-4c17-87f6-616993b885a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_aecfbb66-76a2-47f2-b0fc-091caa99e831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_aecfbb66-76a2-47f2-b0fc-091caa99e831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_84dd0916-100d-492a-9e9d-b86d36dd6648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_84dd0916-100d-492a-9e9d-b86d36dd6648" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_4a202d1b-e68c-422d-8399-98c2b9fedc7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_60606bd5-e093-4073-9e6d-fb313056338f" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_4a202d1b-e68c-422d-8399-98c2b9fedc7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_adea4d59-d2a9-46d2-8c6b-69fefbb12a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7dc8c78d-3c08-49cf-94f5-f0c9d13a831e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_adea4d59-d2a9-46d2-8c6b-69fefbb12a38" xlink:to="loc_us-gaap_Liabilities_7dc8c78d-3c08-49cf-94f5-f0c9d13a831e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_85af6517-3335-49de-9364-e0b42cb6155a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_adea4d59-d2a9-46d2-8c6b-69fefbb12a38" xlink:to="loc_us-gaap_StockholdersEquity_85af6517-3335-49de-9364-e0b42cb6155a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9aee0060-57a9-4e7d-a4f3-068cee34148e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_us-gaap_LiabilitiesCurrent_9aee0060-57a9-4e7d-a4f3-068cee34148e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9dae0121-69bc-4fa8-a5b0-b924b1fb3625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9dae0121-69bc-4fa8-a5b0-b924b1fb3625" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecurityBonusPlan_e0348f3f-8445-4f37-9c48-f9e73d4c8d95" xlink:href="dsgr-20220930.xsd#dsgr_SecurityBonusPlan"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_dsgr_SecurityBonusPlan_e0348f3f-8445-4f37-9c48-f9e73d4c8d95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_d2f93325-4abe-4233-bda4-8c3ad1b7f035" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_d2f93325-4abe-4233-bda4-8c3ad1b7f035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_de281ec7-05d3-40b3-a351-7023981b5521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_de281ec7-05d3-40b3-a351-7023981b5521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2eebb430-3c5f-40e3-addd-2172fbe69ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2eebb430-3c5f-40e3-addd-2172fbe69ee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8810053b-d51b-48a5-a073-08ee7ee69507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b153b138-a0e2-4b8b-afcc-683ae27fd97c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8810053b-d51b-48a5-a073-08ee7ee69507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_083d53cf-f294-45d1-826e-31feb5851e35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:to="loc_us-gaap_PreferredStockValue_083d53cf-f294-45d1-826e-31feb5851e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0c949afd-a7ec-4622-b982-cde3cafaec07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:to="loc_us-gaap_CommonStockValue_0c949afd-a7ec-4622-b982-cde3cafaec07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3c9b8550-2b43-4237-8c10-6f8c61bbee0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3c9b8550-2b43-4237-8c10-6f8c61bbee0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a7107dbf-7e38-41dc-a557-6b3943d8a17d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a7107dbf-7e38-41dc-a557-6b3943d8a17d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_05052211-383a-4d17-9f05-c9140b23ccfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:to="loc_us-gaap_TreasuryStockValue_05052211-383a-4d17-9f05-c9140b23ccfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cfd9b513-4b37-4f94-8d12-48b7adc31b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_549355d6-e81d-4aca-bc5f-c76c9f226692" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cfd9b513-4b37-4f94-8d12-48b7adc31b7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3df59d41-a51e-46fa-b933-3561d3ed44d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_061f076b-ca92-49fe-b259-bfad83346917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df59d41-a51e-46fa-b933-3561d3ed44d4" xlink:to="loc_us-gaap_NetIncomeLoss_061f076b-ca92-49fe-b259-bfad83346917" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d5402765-639b-4506-a029-9b5350e7bfa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df59d41-a51e-46fa-b933-3561d3ed44d4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d5402765-639b-4506-a029-9b5350e7bfa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b3b7898-3e65-41c9-a868-409288b8cd05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_70a9cd18-5888-48a5-881c-44253ee562d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b3b7898-3e65-41c9-a868-409288b8cd05" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_70a9cd18-5888-48a5-881c-44253ee562d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2201a12f-019d-438b-80f9-dff2520a5be4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b3b7898-3e65-41c9-a868-409288b8cd05" xlink:to="loc_us-gaap_InterestExpense_2201a12f-019d-438b-80f9-dff2520a5be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4546deb7-ded0-4816-a84b-4eeba44b2934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b3b7898-3e65-41c9-a868-409288b8cd05" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4546deb7-ded0-4816-a84b-4eeba44b2934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_821acb9e-72eb-41a9-b259-01073a604e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b3b7898-3e65-41c9-a868-409288b8cd05" xlink:to="loc_us-gaap_OperatingIncomeLoss_821acb9e-72eb-41a9-b259-01073a604e37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6ee3c202-77d9-4137-af42-b37a0b824d52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b3b7898-3e65-41c9-a868-409288b8cd05" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_6ee3c202-77d9-4137-af42-b37a0b824d52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_db5b5006-25c4-42a1-95d1-a8ec010b774f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6bec5add-38f3-4f8a-8dd4-d707a1b6b144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_db5b5006-25c4-42a1-95d1-a8ec010b774f" xlink:to="loc_us-gaap_GrossProfit_6bec5add-38f3-4f8a-8dd4-d707a1b6b144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0c5bdb35-5d6b-4302-a7eb-a4f371bd5888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_db5b5006-25c4-42a1-95d1-a8ec010b774f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0c5bdb35-5d6b-4302-a7eb-a4f371bd5888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e754b898-cce1-4c31-9860-1201772ee4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_345626e9-5053-4422-8f15-786810b02a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e754b898-cce1-4c31-9860-1201772ee4d1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_345626e9-5053-4422-8f15-786810b02a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6324db91-ca27-466f-8203-351e311cbe54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e754b898-cce1-4c31-9860-1201772ee4d1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6324db91-ca27-466f-8203-351e311cbe54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2552f4c9-9350-4f8b-9e9e-480541052992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f6a2f105-9e48-46a9-9113-61b13b425ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2552f4c9-9350-4f8b-9e9e-480541052992" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f6a2f105-9e48-46a9-9113-61b13b425ba7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_659aef1d-a524-4c21-bc9a-61c1f0cc1fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2552f4c9-9350-4f8b-9e9e-480541052992" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_659aef1d-a524-4c21-bc9a-61c1f0cc1fa8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_00831807-005f-4458-abbf-d530420c40c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_00831807-005f-4458-abbf-d530420c40c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c09322f1-8b0f-44f8-8b73-78556120d34c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c09322f1-8b0f-44f8-8b73-78556120d34c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0f5bee56-831b-40b7-8a9b-de4c9d3c8ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0f5bee56-831b-40b7-8a9b-de4c9d3c8ceb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_7f8ea0b3-8f80-4617-9f72-29ad381e2826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_7f8ea0b3-8f80-4617-9f72-29ad381e2826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_5baa2d27-c044-44a1-9bd2-60ed72eefbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_5baa2d27-c044-44a1-9bd2-60ed72eefbf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b02ae26b-dea1-4c9a-8109-73e46031fa1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b02ae26b-dea1-4c9a-8109-73e46031fa1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8c0726be-34ea-4c95-9ad4-76dc76e4eea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8c0726be-34ea-4c95-9ad4-76dc76e4eea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e9894e4d-5c88-4640-a1d2-3c9df5b02409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e9894e4d-5c88-4640-a1d2-3c9df5b02409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_18b7ba53-81a0-4cac-a0cb-0538b916b488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_NetIncomeLoss_18b7ba53-81a0-4cac-a0cb-0538b916b488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_ba43701e-b791-4871-9382-45ad7dfca628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_ba43701e-b791-4871-9382-45ad7dfca628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_1fb1051c-3b25-49b6-9916-7042113c2298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_1fb1051c-3b25-49b6-9916-7042113c2298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_5e47f6c6-5b9c-4ab2-8040-834d0efeb972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_5e47f6c6-5b9c-4ab2-8040-834d0efeb972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_93df1100-c9d2-4f9b-8726-460ca3f899a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_93df1100-c9d2-4f9b-8726-460ca3f899a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_2768c742-cd02-4f16-acc7-dec540f4ba17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_2768c742-cd02-4f16-acc7-dec540f4ba17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1bce236e-366f-4278-aa23-d48d59958074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_1bce236e-366f-4278-aa23-d48d59958074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_StepUpOfInventory_c414cb4b-7e9c-4d15-a59c-35208833c698" xlink:href="dsgr-20220930.xsd#dsgr_StepUpOfInventory"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f48eb29a-4abb-4c0c-8f27-8dde98606804" xlink:to="loc_dsgr_StepUpOfInventory_c414cb4b-7e9c-4d15-a59c-35208833c698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_2a0efe16-83c2-446b-a914-8a2c71145cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_2a0efe16-83c2-446b-a914-8a2c71145cfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_8168d1d4-aec5-49a1-8f3c-8ad5a93dc73f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_8168d1d4-aec5-49a1-8f3c-8ad5a93dc73f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_4c50e0e4-bcc2-4c51-aff3-93ecbbe2222a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_4c50e0e4-bcc2-4c51-aff3-93ecbbe2222a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_f98d9636-88b4-43c3-98ef-2e7fb925436e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_f98d9636-88b4-43c3-98ef-2e7fb925436e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_bcba9594-d82a-49fd-bce6-5f0a8f75ba4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_bcba9594-d82a-49fd-bce6-5f0a8f75ba4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_4f1b0426-6538-46a9-b6a1-4f4aa742e2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_4f1b0426-6538-46a9-b6a1-4f4aa742e2ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_1ec77527-45b6-4120-b5b7-ca79771b8367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_1ec77527-45b6-4120-b5b7-ca79771b8367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c753df5f-076e-4a6d-a610-f1478baf55fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c753df5f-076e-4a6d-a610-f1478baf55fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SharesRepurchasedHeldInTreasury_f3fc9ae8-f40b-48f5-845c-2830be6878ba" xlink:href="dsgr-20220930.xsd#dsgr_SharesRepurchasedHeldInTreasury"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8919eac0-79f6-4ff3-a450-031126396f23" xlink:to="loc_dsgr_SharesRepurchasedHeldInTreasury_f3fc9ae8-f40b-48f5-845c-2830be6878ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9491d726-e5cc-4c95-86fa-2a7a43c117b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_316e52f7-b80c-4550-991b-3e0ee286f56e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9491d726-e5cc-4c95-86fa-2a7a43c117b1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_316e52f7-b80c-4550-991b-3e0ee286f56e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4af20085-be77-49dd-ac2c-0e80c0753d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9491d726-e5cc-4c95-86fa-2a7a43c117b1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4af20085-be77-49dd-ac2c-0e80c0753d3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65900468-21a6-45a6-960c-8271eef56f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PaymentsToAcquireRentalEquipment_d15b74ec-847d-4aaa-a641-51f2bb17c580" xlink:href="dsgr-20220930.xsd#dsgr_PaymentsToAcquireRentalEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65900468-21a6-45a6-960c-8271eef56f2b" xlink:to="loc_dsgr_PaymentsToAcquireRentalEquipment_d15b74ec-847d-4aaa-a641-51f2bb17c580" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ebc503bf-151d-4fac-89ca-b3b1e69da5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65900468-21a6-45a6-960c-8271eef56f2b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ebc503bf-151d-4fac-89ca-b3b1e69da5f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_457bc598-4b8f-4d3a-8bab-1cb1372896f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65900468-21a6-45a6-960c-8271eef56f2b" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_457bc598-4b8f-4d3a-8bab-1cb1372896f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_79f118dc-8828-40b8-ab0f-2303b563be5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65900468-21a6-45a6-960c-8271eef56f2b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_79f118dc-8828-40b8-ab0f-2303b563be5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_053c71f4-8832-415d-bed1-cff9184f6f61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_51aaf9c1-e596-4c5e-9b2a-12bc417f01b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_053c71f4-8832-415d-bed1-cff9184f6f61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_51aaf9c1-e596-4c5e-9b2a-12bc417f01b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7372543a-069f-40fd-9a5c-967e900ca4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_053c71f4-8832-415d-bed1-cff9184f6f61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7372543a-069f-40fd-9a5c-967e900ca4a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_72b3a0a6-ce52-4f9c-9a09-9d39815e3bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_053c71f4-8832-415d-bed1-cff9184f6f61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_72b3a0a6-ce52-4f9c-9a09-9d39815e3bed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98500324-7045-4413-be28-55809171a150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_053c71f4-8832-415d-bed1-cff9184f6f61" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98500324-7045-4413-be28-55809171a150" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsInitialPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_00aa3a64-04e0-43f2-9981-35866f191908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_5a7b46ed-f8e6-4311-becb-94bc998430a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_00aa3a64-04e0-43f2-9981-35866f191908" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_5a7b46ed-f8e6-4311-becb-94bc998430a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_38b35dae-2d72-4fa2-8411-ac4306de0e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_00aa3a64-04e0-43f2-9981-35866f191908" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_38b35dae-2d72-4fa2-8411-ac4306de0e95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_f2c3c284-d3b0-44d3-9c5b-e287baae26c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_f2c3c284-d3b0-44d3-9c5b-e287baae26c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_f49c329b-7870-4cb6-9874-d3ed4bc86fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_f49c329b-7870-4cb6-9874-d3ed4bc86fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d6f59688-421e-40d9-b21f-3d8d0953efb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d6f59688-421e-40d9-b21f-3d8d0953efb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2d97df0d-9b03-42a7-8c92-4e518ca8aa3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2d97df0d-9b03-42a7-8c92-4e518ca8aa3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_61dc2695-bc15-4394-9552-a470a2ab42ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_61dc2695-bc15-4394-9552-a470a2ab42ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_5c334768-b254-4492-9f5d-c588a48623e5" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_5c334768-b254-4492-9f5d-c588a48623e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_c66f63c9-a40e-41df-a7ac-50453de604e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_c66f63c9-a40e-41df-a7ac-50453de604e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_417db770-5d13-4472-ad2f-18b04fa0315a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_417db770-5d13-4472-ad2f-18b04fa0315a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_6720c58c-f723-4fb4-860a-28ef70a6a672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_6720c58c-f723-4fb4-860a-28ef70a6a672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_30d18214-1764-40ff-9663-f09fbdd7cbda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_Goodwill_30d18214-1764-40ff-9663-f09fbdd7cbda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_759f2668-4471-485a-8b07-ad0fcf638a0e" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_759f2668-4471-485a-8b07-ad0fcf638a0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_906765c8-9f51-4cb7-bc63-f9a0aa811e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_906765c8-9f51-4cb7-bc63-f9a0aa811e8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_2347d98b-c428-4c4e-94b3-74c11731d916" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_2347d98b-c428-4c4e-94b3-74c11731d916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_9a731e57-5be8-4549-87e9-51abcc8a8c39" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3169c9e1-8861-4972-8115-5269a0b337c8" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_9a731e57-5be8-4549-87e9-51abcc8a8c39" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#InventoriesScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_89aab816-84d5-42df-b1e0-2cae6cda1d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_a97d0ab5-5217-458b-9855-41a03c26f84b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_89aab816-84d5-42df-b1e0-2cae6cda1d5b" xlink:to="loc_us-gaap_InventoryGross_a97d0ab5-5217-458b-9855-41a03c26f84b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_9e5a3696-4a3b-4e08-9790-2b90f2b24db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_89aab816-84d5-42df-b1e0-2cae6cda1d5b" xlink:to="loc_us-gaap_InventoryValuationReserves_9e5a3696-4a3b-4e08-9790-2b90f2b24db5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.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_7af05bad-2f0f-4781-923b-e4bcbbe5a389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_43b2f26d-8aef-4a67-9740-2265593f6d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7af05bad-2f0f-4781-923b-e4bcbbe5a389" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_43b2f26d-8aef-4a67-9740-2265593f6d26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_364fcc33-6bb3-4aa9-adca-883fb396b190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7af05bad-2f0f-4781-923b-e4bcbbe5a389" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_364fcc33-6bb3-4aa9-adca-883fb396b190" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RentalEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RentalEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RentalEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_b99ab159-c392-42d5-80d9-b80cc99d27d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5dfa717c-e962-4e8e-8e61-a3d82165ea40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_b99ab159-c392-42d5-80d9-b80cc99d27d0" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_5dfa717c-e962-4e8e-8e61-a3d82165ea40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_777d07e3-83be-428d-b0ed-57f2ac30221d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_b99ab159-c392-42d5-80d9-b80cc99d27d0" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_777d07e3-83be-428d-b0ed-57f2ac30221d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#IntangibleAssetsCarryingAmountDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9c730f9c-24ec-4859-bff1-ee56820f3b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d57f1c31-ca89-4063-a003-561a6df6991c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9c730f9c-24ec-4859-bff1-ee56820f3b96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d57f1c31-ca89-4063-a003-561a6df6991c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_15f6774f-ac7d-4f92-b6fc-6de47955ba99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9c730f9c-24ec-4859-bff1-ee56820f3b96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_15f6774f-ac7d-4f92-b6fc-6de47955ba99" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#IntangibleAssetsMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0a6f73ba-598f-4dc2-a52a-1e77311f4d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0a6f73ba-598f-4dc2-a52a-1e77311f4d7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0c301018-aad1-48b5-9049-d500a112526a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0c301018-aad1-48b5-9049-d500a112526a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_19d925ee-3d2e-4a0d-a659-2c439ef32020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_19d925ee-3d2e-4a0d-a659-2c439ef32020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_cf682ae6-1ccd-47bd-af11-2a4d22b65822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_cf682ae6-1ccd-47bd-af11-2a4d22b65822" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_d278de0a-1569-4b96-810a-a51d9f622559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_d278de0a-1569-4b96-810a-a51d9f622559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_86839cf5-1ee5-402b-a344-e9e1368126f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_86839cf5-1ee5-402b-a344-e9e1368126f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5a00e8bb-71e8-4235-8264-7e2f13b7dfb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_df0c53b3-a08c-4dd8-9286-c39296fc518b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5a00e8bb-71e8-4235-8264-7e2f13b7dfb0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesNetLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseCost_0b989ed7-5b08-4a69-9603-eceaead56cf2" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d6ef182f-e8d8-4749-8913-3bac613978be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_FinanceLeaseCost_0b989ed7-5b08-4a69-9603-eceaead56cf2" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d6ef182f-e8d8-4749-8913-3bac613978be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_224c8b20-ee08-4e52-b6e9-eb6d3770c14a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_FinanceLeaseCost_0b989ed7-5b08-4a69-9603-eceaead56cf2" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_224c8b20-ee08-4e52-b6e9-eb6d3770c14a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_6f0dd349-d51a-4e72-81e2-cc1167ac278a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_e5eec943-b587-465b-999f-3ce802538caa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6f0dd349-d51a-4e72-81e2-cc1167ac278a" xlink:to="loc_us-gaap_OperatingLeaseCost_e5eec943-b587-465b-999f-3ce802538caa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseCost_7a9a459b-9d3c-46e8-9c2f-3718286b8773" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6f0dd349-d51a-4e72-81e2-cc1167ac278a" xlink:to="loc_dsgr_FinanceLeaseCost_7a9a459b-9d3c-46e8-9c2f-3718286b8773" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesNetLeaseAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_e81a36f1-4514-46fa-a08e-bb63e703dc4e" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4259fcb2-f278-4bd7-abb3-912072b7becb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityNoncurrent_e81a36f1-4514-46fa-a08e-bb63e703dc4e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4259fcb2-f278-4bd7-abb3-912072b7becb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b1133a0d-f9b8-4411-bf79-3c2208c636b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityNoncurrent_e81a36f1-4514-46fa-a08e-bb63e703dc4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b1133a0d-f9b8-4411-bf79-3c2208c636b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_39f9e1dd-b2d0-49d5-a283-013b73756d2e" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ce4b6c3f-6bae-4224-b2dd-db4543a653c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityCurrent_39f9e1dd-b2d0-49d5-a283-013b73756d2e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ce4b6c3f-6bae-4224-b2dd-db4543a653c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_95937aa7-3b4f-4b4e-b401-9bda33a48c78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_LeaseLiabilityCurrent_39f9e1dd-b2d0-49d5-a283-013b73756d2e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_95937aa7-3b4f-4b4e-b401-9bda33a48c78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseAssetsRightofUseAsset_be3c8101-d888-476c-a2d0-6ba905eb816d" xlink:href="dsgr-20220930.xsd#dsgr_LeaseAssetsRightofUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5227c558-94e2-42d4-8774-64f018cffd93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_LeaseAssetsRightofUseAsset_be3c8101-d888-476c-a2d0-6ba905eb816d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5227c558-94e2-42d4-8774-64f018cffd93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_9d389c8b-4990-4a77-9644-b0aed4d330de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_LeaseAssetsRightofUseAsset_be3c8101-d888-476c-a2d0-6ba905eb816d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_9d389c8b-4990-4a77-9644-b0aed4d330de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesValueofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d0e2b64b-a85b-4ab6-8e68-af5b6b242958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d0e2b64b-a85b-4ab6-8e68-af5b6b242958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c32d1b8b-dc9d-45bd-ab51-4ebd664b6228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c32d1b8b-dc9d-45bd-ab51-4ebd664b6228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_25d8c72f-0a60-4238-9879-17803da0606d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_25d8c72f-0a60-4238-9879-17803da0606d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_614cd80c-7284-4b73-8869-47470f7d1568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_614cd80c-7284-4b73-8869-47470f7d1568" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_e5b0131f-88a8-4863-9d29-a91de0d97e74" xlink:href="dsgr-20220930.xsd#dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:to="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_e5b0131f-88a8-4863-9d29-a91de0d97e74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6f0c162e-edc6-4941-a0b0-042b8b2a4bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0c287a4f-c8da-4613-a1e4-25a5e8abc49d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6f0c162e-edc6-4941-a0b0-042b8b2a4bf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityImputedInterest_25ffe48a-5618-4b9f-9bd7-b80c5034ad97" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityImputedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_76fe8a28-d310-4c65-a996-7f92ae9dda04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityImputedInterest_25ffe48a-5618-4b9f-9bd7-b80c5034ad97" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_76fe8a28-d310-4c65-a996-7f92ae9dda04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d3ef79d2-9a2c-4e6b-8897-89f4e253976c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityImputedInterest_25ffe48a-5618-4b9f-9bd7-b80c5034ad97" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d3ef79d2-9a2c-4e6b-8897-89f4e253976c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPresentValue_efe91216-fe36-4652-9cf2-108343b19a17" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPresentValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b584d39c-ded0-4036-bfb3-8b0154ae2046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPresentValue_efe91216-fe36-4652-9cf2-108343b19a17" xlink:to="loc_us-gaap_OperatingLeaseLiability_b584d39c-ded0-4036-bfb3-8b0154ae2046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityPresentValue_b178fad4-5b22-46a0-8db9-1d2c58eaeb74" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityPresentValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPresentValue_efe91216-fe36-4652-9cf2-108343b19a17" xlink:to="loc_dsgr_FinanceLeaseLiabilityPresentValue_b178fad4-5b22-46a0-8db9-1d2c58eaeb74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_87658a56-8a4b-4c3b-95cb-7b9ab29ecf50" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a9376d69-3540-4028-8ecc-7183d1cc020a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_87658a56-8a4b-4c3b-95cb-7b9ab29ecf50" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a9376d69-3540-4028-8ecc-7183d1cc020a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_729fc2d8-53ac-456f-b4f6-7a6aae04ebb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_87658a56-8a4b-4c3b-95cb-7b9ab29ecf50" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_729fc2d8-53ac-456f-b4f6-7a6aae04ebb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5f1a0cbe-af10-469e-90f8-829ef5fc1c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5f1a0cbe-af10-469e-90f8-829ef5fc1c7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_d6eac43c-e383-4ffa-a418-ee9cb909f5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_d6eac43c-e383-4ffa-a418-ee9cb909f5e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6eafca58-9eff-4417-8bec-0caa9d078c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6eafca58-9eff-4417-8bec-0caa9d078c0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_502d9b01-c6c7-4d96-b5da-3b7aeeddadfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_502d9b01-c6c7-4d96-b5da-3b7aeeddadfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_63e78be0-4c1f-4981-a12f-001ad1ac3ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_63e78be0-4c1f-4981-a12f-001ad1ac3ef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_5b4abf0d-5597-4531-81a8-037ae9bad396" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_eab07b16-12b8-401d-beb7-15af82104935" xlink:to="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_5b4abf0d-5597-4531-81a8-037ae9bad396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_b4e5b59d-96d1-4cb9-a550-f214d17a75d9" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_b4e5b59d-96d1-4cb9-a550-f214d17a75d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_7e1045b8-2dea-4630-9780-c6afc5f79c7a" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_7e1045b8-2dea-4630-9780-c6afc5f79c7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_1b4b2992-12b7-4539-b5eb-4dd60b5670a1" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_1b4b2992-12b7-4539-b5eb-4dd60b5670a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_571bbf4e-64da-4384-a71a-882a25c801b4" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_571bbf4e-64da-4384-a71a-882a25c801b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_ad789eb6-8f17-4582-b5c6-c1db6173d27a" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_ad789eb6-8f17-4582-b5c6-c1db6173d27a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_29ba4a35-5462-472f-bd9d-300b1c073f17" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_9843417f-a8b0-4f31-bf28-e31c1efd8bb5" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_29ba4a35-5462-472f-bd9d-300b1c073f17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_46c19eec-e7cb-4388-834d-074542142436" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a21c27f7-c9b3-44ff-a2c6-7b72eb76c684" xlink:href="dsgr-20220930.xsd#dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_46c19eec-e7cb-4388-834d-074542142436" xlink:to="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a21c27f7-c9b3-44ff-a2c6-7b72eb76c684" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_f2e04754-76f1-492e-94d4-b0fe9777489e" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_46c19eec-e7cb-4388-834d-074542142436" xlink:to="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_f2e04754-76f1-492e-94d4-b0fe9777489e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_32a33946-be95-4d58-8467-81e18ad47dd3" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c36bef2c-4e2f-47b5-adbd-eb6cbc3d5051" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_32a33946-be95-4d58-8467-81e18ad47dd3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c36bef2c-4e2f-47b5-adbd-eb6cbc3d5051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f9052af7-1336-44b0-a146-c996aae75ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_32a33946-be95-4d58-8467-81e18ad47dd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f9052af7-1336-44b0-a146-c996aae75ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_de0d9f2a-7854-42b5-aceb-fa729026eb25" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_60368422-66f2-43c9-a9f5-e22755341841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_de0d9f2a-7854-42b5-aceb-fa729026eb25" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_60368422-66f2-43c9-a9f5-e22755341841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_aa0d20c5-e00a-42bc-92b6-ec8539d7c379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_de0d9f2a-7854-42b5-aceb-fa729026eb25" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_aa0d20c5-e00a-42bc-92b6-ec8539d7c379" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_f13a0edc-529d-4e49-b6ed-99394a135d39" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_32e4965d-798e-435b-9d8b-a2f1e45863d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_f13a0edc-529d-4e49-b6ed-99394a135d39" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_32e4965d-798e-435b-9d8b-a2f1e45863d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_64b16eed-af7d-4bad-84fd-89a111a889be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_f13a0edc-529d-4e49-b6ed-99394a135d39" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_64b16eed-af7d-4bad-84fd-89a111a889be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_8f501de1-7afe-465d-9b21-182cae925fdc" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_675d52bb-a468-4ede-b071-03a491120571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_8f501de1-7afe-465d-9b21-182cae925fdc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_675d52bb-a468-4ede-b071-03a491120571" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48222cb6-b128-4768-8fb6-f552bbfd73e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_8f501de1-7afe-465d-9b21-182cae925fdc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_48222cb6-b128-4768-8fb6-f552bbfd73e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesValueofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDue_c355eb4e-12b2-4f3e-bfbc-05ae90402396" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7ee1d615-4010-456e-95fb-b3cb2b70328d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_c355eb4e-12b2-4f3e-bfbc-05ae90402396" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7ee1d615-4010-456e-95fb-b3cb2b70328d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c5ad595c-649d-43d1-95ba-6222bfeb2433" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue_c355eb4e-12b2-4f3e-bfbc-05ae90402396" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c5ad595c-649d-43d1-95ba-6222bfeb2433" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8dff6c9b-7326-4903-8d62-84a4a29d46c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_07e7a671-46e6-48d9-b0ec-54bd819b7fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8dff6c9b-7326-4903-8d62-84a4a29d46c9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_07e7a671-46e6-48d9-b0ec-54bd819b7fed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5b20c556-746d-47c7-80ab-34dfb9d30421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8dff6c9b-7326-4903-8d62-84a4a29d46c9" xlink:to="loc_us-gaap_OperatingLeaseLiability_5b20c556-746d-47c7-80ab-34dfb9d30421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d7bcdb0-d115-45d5-af3a-b02cd3eba95e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6e2f7ff0-02b9-44cd-bfdc-9bf499248196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d7bcdb0-d115-45d5-af3a-b02cd3eba95e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6e2f7ff0-02b9-44cd-bfdc-9bf499248196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityPresentValue_0370f237-98b2-4df4-9e9f-f603feac2781" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityPresentValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9d7bcdb0-d115-45d5-af3a-b02cd3eba95e" xlink:to="loc_dsgr_FinanceLeaseLiabilityPresentValue_0370f237-98b2-4df4-9e9f-f603feac2781" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:href="dsgr-20220930.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_78416c1c-57d0-4727-977c-0b48d0b23aff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_78416c1c-57d0-4727-977c-0b48d0b23aff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_78168c19-b3c6-4cf3-b81d-55f6f42898e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_InterestPayableCurrent_78168c19-b3c6-4cf3-b81d-55f6f42898e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedCustomerRebates_b1efefc6-c67e-4176-a48c-46c2b8c28cc4" xlink:href="dsgr-20220930.xsd#dsgr_AccruedCustomerRebates"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_dsgr_AccruedCustomerRebates_b1efefc6-c67e-4176-a48c-46c2b8c28cc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7225d6db-ea74-4dfb-9025-8836add89d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7225d6db-ea74-4dfb-9025-8836add89d4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_f37e1db3-359a-411f-9337-807c3540e9cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_f37e1db3-359a-411f-9337-807c3540e9cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedStockBasedCompensation_9d038161-d903-42e8-a089-16434ca57de2" xlink:href="dsgr-20220930.xsd#dsgr_AccruedStockBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_dsgr_AccruedStockBasedCompensation_9d038161-d903-42e8-a089-16434ca57de2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_525c8d1c-0524-4bb8-b093-b97718e62cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_RestructuringReserveCurrent_525c8d1c-0524-4bb8-b093-b97718e62cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_dfd6d305-e3e4-415d-a44e-238839fc03f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_AccruedSalariesCurrent_dfd6d305-e3e4-415d-a44e-238839fc03f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_4b01017e-1272-4cf9-a14a-091a6d339aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_4b01017e-1272-4cf9-a14a-091a6d339aaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_963efdee-68c0-40d0-bce0-76d24ea8f045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_cd888c7a-8f70-49d6-8cf8-8354654c1ecc" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_963efdee-68c0-40d0-bce0-76d24ea8f045" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#DebtScheduleofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_43978442-0c15-4f12-a22f-b25dd316ddf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c8e389ee-acc3-46ca-be10-008891baca6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_43978442-0c15-4f12-a22f-b25dd316ddf6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c8e389ee-acc3-46ca-be10-008891baca6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d687756b-cd1b-4a15-86e9-f0da7c04e783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_43978442-0c15-4f12-a22f-b25dd316ddf6" xlink:to="loc_us-gaap_LongTermDebtCurrent_d687756b-cd1b-4a15-86e9-f0da7c04e783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d923ee8e-664e-404f-8bca-1c255d457002" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_43978442-0c15-4f12-a22f-b25dd316ddf6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d923ee8e-664e-404f-8bca-1c255d457002" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_902b30bc-5bae-484c-b3e5-fadf0c07ec3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1e7cb1c5-6bf7-4436-b242-f4d9594ccfea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_902b30bc-5bae-484c-b3e5-fadf0c07ec3d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1e7cb1c5-6bf7-4436-b242-f4d9594ccfea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f7b74624-9f6b-414e-8600-45f888c793be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_902b30bc-5bae-484c-b3e5-fadf0c07ec3d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f7b74624-9f6b-414e-8600-45f888c793be" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>dsgr-20220930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2fa3f835-16ce-48fb-949b-b1c39e0425ef,g:7b9e9254-48d5-4f6a-b32c-cd81a8a4dcb2-->
<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/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="dsgr-20220930.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended" id="idd9a9ae4eeb44520b045371769319978_ConsolidatedStatementsofChangesinStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d027dbf1-c79f-4690-ab32-cf6c660be509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d027dbf1-c79f-4690-ab32-cf6c660be509" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_551dfa98-1b92-4bc5-bd02-ca6eb3da207c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_CommonStockSharesIssued_551dfa98-1b92-4bc5-bd02-ca6eb3da207c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7ef50add-fded-4993-bf97-cf04d4343541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockholdersEquity_7ef50add-fded-4993-bf97-cf04d4343541" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6874a49-04cb-4b0f-ad74-d00b4879958a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_NetIncomeLoss_c6874a49-04cb-4b0f-ad74-d00b4879958a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a44b8a32-ecc3-4a4b-90d9-8ae3e9694def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a44b8a32-ecc3-4a4b-90d9-8ae3e9694def" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_44f58362-a6e4-439d-a52b-aac5dfb3a984" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_44f58362-a6e4-439d-a52b-aac5dfb3a984" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_3b565f7c-6958-4efb-a188-3be316802478" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_3b565f7c-6958-4efb-a188-3be316802478" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_32089969-edcb-45af-adf2-9fc9aca2509f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_32089969-edcb-45af-adf2-9fc9aca2509f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d269985c-d2a2-4c88-aa71-71e1d214d928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d269985c-d2a2-4c88-aa71-71e1d214d928" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a37ebf93-3f41-497b-8262-a35413dd70fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a37ebf93-3f41-497b-8262-a35413dd70fa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_d313c46e-d1db-494a-9631-6ee0ac6dfa13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_d313c46e-d1db-494a-9631-6ee0ac6dfa13" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_a1f74264-063b-41f3-8d46-34067b130ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_a1f74264-063b-41f3-8d46-34067b130ef8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_b99358aa-e6b1-40c9-9391-c213f661b2d3" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_b99358aa-e6b1-40c9-9391-c213f661b2d3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket_bac3fcc7-7f90-4f64-ac91-b221e38d4c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket_bac3fcc7-7f90-4f64-ac91-b221e38d4c87" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_163d1fea-1ec5-4ec8-a9d9-ef0c3f401ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_163d1fea-1ec5-4ec8-a9d9-ef0c3f401ea0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb6cd58c-4061-49b6-beec-af79cbdf8eec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb6cd58c-4061-49b6-beec-af79cbdf8eec" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b6cf7b7a-a760-4f89-b5c2-df0a5da85c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b6cf7b7a-a760-4f89-b5c2-df0a5da85c5a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_84ac2414-7175-403a-a34c-859667744924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_84ac2414-7175-403a-a34c-859667744924" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_4c500268-c09f-481e-9d25-be54718a41e1" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_4c500268-c09f-481e-9d25-be54718a41e1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_607d2970-3648-422a-9989-3e25d389c097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockholdersEquityOther_607d2970-3648-422a-9989-3e25d389c097" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_92ec083a-6f87-4e83-b70f-62a3cb7f395b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fe4a9105-41f9-47e7-abae-9549e13275d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d027dbf1-c79f-4690-ab32-cf6c660be509" xlink:to="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0fcd7631-3b07-4022-a220-63686cd0af6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:to="loc_us-gaap_EquityComponentDomain_0fcd7631-3b07-4022-a220-63686cd0af6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:to="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e4168ee9-d9b0-4ccd-a15b-0873e83f975a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_CommonStockMember_e4168ee9-d9b0-4ccd-a15b-0873e83f975a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5663a1bb-b03f-4fed-9495-7659e15d6522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5663a1bb-b03f-4fed-9495-7659e15d6522" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_ddb7568c-7345-4db3-8950-93382f28b0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_RetainedEarningsMember_ddb7568c-7345-4db3-8950-93382f28b0c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_8a458424-2593-41d1-87f9-e2e8518bdbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_TreasuryStockCommonMember_8a458424-2593-41d1-87f9-e2e8518bdbb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad025e2a-884e-4b55-9a70-35d34963a1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad025e2a-884e-4b55-9a70-35d34963a1c5" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#NatureofOperationsandBasisofPresentationDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails" xlink:type="extended" id="ife7d02582a1d44dabc089f21c65299b0_NatureofOperationsandBasisofPresentationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_a7d7513c-2ce5-4df1-b317-66ed26dd871d" xlink:href="dsgr-20220930.xsd#dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_a7d7513c-2ce5-4df1-b317-66ed26dd871d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f011db59-938e-4057-a485-b24fffaee373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f011db59-938e-4057-a485-b24fffaee373" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationNumberOfEarnoutProvisions_3e8fbac1-4367-4f7e-8bb0-bcc9f8809417" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationNumberOfEarnoutProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_BusinessCombinationNumberOfEarnoutProvisions_3e8fbac1-4367-4f7e-8bb0-bcc9f8809417" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationEarnoutProvisionPeriod_88eb6bab-6896-458f-a7c2-e6f4329357ee" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationEarnoutProvisionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_BusinessCombinationEarnoutProvisionPeriod_88eb6bab-6896-458f-a7c2-e6f4329357ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NumberOfBranches_b6c9b1c2-5055-4068-be91-0caffbf88f37" xlink:href="dsgr-20220930.xsd#dsgr_NumberOfBranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_NumberOfBranches_b6c9b1c2-5055-4068-be91-0caffbf88f37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bffdf-357a-4a0a-8f36-d75706376b4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bffdf-357a-4a0a-8f36-d75706376b4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember_dd402dfc-8b78-4342-bf6f-ee3765d3dc94" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:to="loc_dsgr_TestEquityMember_dd402dfc-8b78-4342-bf6f-ee3765d3dc94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproMember_e06da413-89bd-4774-9fda-05de2d33be69" xlink:href="dsgr-20220930.xsd#dsgr_GexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:to="loc_dsgr_GexproMember_e06da413-89bd-4774-9fda-05de2d33be69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_2cc16c74-a341-4adb-818d-d56f6e05fafc" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_2cc16c74-a341-4adb-818d-d56f6e05fafc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_076e5763-803e-4a33-bf68-9f5ab7228c02_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_076e5763-803e-4a33-bf68-9f5ab7228c02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember_49047d29-78bc-49d7-ad30-c67ec415af6b" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_TestEquityEquityholderMember_49047d29-78bc-49d7-ad30-c67ec415af6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityHoldbackSharesMember_78ca04b8-9c09-4b11-a5db-da52bcebb547" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityHoldbackSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_TestEquityHoldbackSharesMember_78ca04b8-9c09-4b11-a5db-da52bcebb547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember_f9aac1c1-bc78-47de-9598-9a8adf1ac1fa" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_GexproServicesHoldbackSharesMember_f9aac1c1-bc78-47de-9598-9a8adf1ac1fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutSharesMember_f3168054-592e-4768-a8d8-7fd5edf14a4f" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_EarnoutSharesMember_f3168054-592e-4768-a8d8-7fd5edf14a4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember_50c50078-eeb6-40d7-b526-f5919be79be7" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_GexproServicesStockholderMember_50c50078-eeb6-40d7-b526-f5919be79be7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_ac227ef3-110b-4411-859d-e59fc7e253ad" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_ac227ef3-110b-4411-859d-e59fc7e253ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_b7b34085-bbb5-4cd6-b393-50e634773920_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_b7b34085-bbb5-4cd6-b393-50e634773920_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_486a1188-183a-44cd-b2b0-618c3f545c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_486a1188-183a-44cd-b2b0-618c3f545c28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember_5bbdcafe-3f8f-49fb-ad93-8bbce48153b5" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_486a1188-183a-44cd-b2b0-618c3f545c28" xlink:to="loc_dsgr_GexproServicesHoldbackSharesMember_5bbdcafe-3f8f-49fb-ad93-8bbce48153b5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" id="i618655cae78740c8ac86fb846857f0d1_SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_1091b1b0-78e5-4991-aec0-5e7f822e02d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0f605a87-9a46-4826-a900-3e4364753af0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_1091b1b0-78e5-4991-aec0-5e7f822e02d2" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0f605a87-9a46-4826-a900-3e4364753af0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_1091b1b0-78e5-4991-aec0-5e7f822e02d2" xlink:to="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d03347f1-3f53-4e43-87ed-c25380133568_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:to="loc_srt_ProductsAndServicesDomain_d03347f1-3f53-4e43-87ed-c25380133568_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4f41a241-91e5-45f4-9649-0f6e022e8ecf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:to="loc_srt_ProductsAndServicesDomain_4f41a241-91e5-45f4-9649-0f6e022e8ecf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VMIMember_80dc6215-c6e1-4401-988b-ad88e2096b0e" xlink:href="dsgr-20220930.xsd#dsgr_VMIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4f41a241-91e5-45f4-9649-0f6e022e8ecf" xlink:to="loc_dsgr_VMIMember_80dc6215-c6e1-4401-988b-ad88e2096b0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cbfd338e-7c86-4abd-b139-56835dd24b19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cbfd338e-7c86-4abd-b139-56835dd24b19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f0e00ace-c94b-486c-b813-26621a255ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f0e00ace-c94b-486c-b813-26621a255ebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_c236fdb0-97f0-4ff5-b81a-3c5230e9c810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f0e00ace-c94b-486c-b813-26621a255ebb" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_c236fdb0-97f0-4ff5-b81a-3c5230e9c810" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b27bcbba-3106-4786-9009-6236b59048ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b27bcbba-3106-4786-9009-6236b59048ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2cb172c9-f99c-48ab-8e80-fd96c8372981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2cb172c9-f99c-48ab-8e80-fd96c8372981" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_02eb11ab-94ab-4292-8089-6ce3a102dd59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2cb172c9-f99c-48ab-8e80-fd96c8372981" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_02eb11ab-94ab-4292-8089-6ce3a102dd59" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended" id="ifb8ca6314fcb4c96af9fd79dd886224e_SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_acc9cff1-c630-4e3b-936f-a57cb30f0d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f7cb354b-2ccc-4b66-8be3-c36ed5265a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_acc9cff1-c630-4e3b-936f-a57cb30f0d1b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f7cb354b-2ccc-4b66-8be3-c36ed5265a67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_acc9cff1-c630-4e3b-936f-a57cb30f0d1b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a73f8c57-30ad-402e-a554-a4005dab7745_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a73f8c57-30ad-402e-a554-a4005dab7745_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_10ed006c-5bba-4fb5-8371-53753707f2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_10ed006c-5bba-4fb5-8371-53753707f2af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2c38aab8-32ca-4384-a622-46329895d24b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2c38aab8-32ca-4384-a622-46329895d24b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_107f22d3-10a7-4d9a-b231-1c022d01496e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_107f22d3-10a7-4d9a-b231-1c022d01496e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_05d0fc02-190a-43d7-ac07-47a4c22083ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_VehiclesMember_05d0fc02-190a-43d7-ac07-47a4c22083ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_16e48695-7841-4cc2-93b0-07e2fcfc7ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_16e48695-7841-4cc2-93b0-07e2fcfc7ba8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalEquipmentMember_8db27a6e-57db-4364-bfa5-cbf97ba997dc" xlink:href="dsgr-20220930.xsd#dsgr_RentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_dsgr_RentalEquipmentMember_8db27a6e-57db-4364-bfa5-cbf97ba997dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:to="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:to="loc_srt_RangeMember_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:to="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8be768ec-817d-4b77-bdd4-bbd17b307b1d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:to="loc_srt_MinimumMember_8be768ec-817d-4b77-bdd4-bbd17b307b1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dc1f1976-b587-4dfc-8281-92e376a773a2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:to="loc_srt_MaximumMember_dc1f1976-b587-4dfc-8281-92e376a773a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" id="i3453befb62934324815f44e4b4763b48_SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6a78dbaa-dcde-45a9-b189-5f2e19374447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d4272b-106a-4687-91d5-eecb2e5a9a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6a78dbaa-dcde-45a9-b189-5f2e19374447" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d4272b-106a-4687-91d5-eecb2e5a9a83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6a78dbaa-dcde-45a9-b189-5f2e19374447" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0ee41c55-e786-42c4-ad81-792d23899815_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0ee41c55-e786-42c4-ad81-792d23899815_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_def633b8-1aee-4aa7-b429-67034c1ba291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:to="loc_us-gaap_TradeNamesMember_def633b8-1aee-4aa7-b429-67034c1ba291" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9fe5ac70-9278-4c42-83e2-3401dcfebe1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9fe5ac70-9278-4c42-83e2-3401dcfebe1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:to="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f4690aba-ed00-4d2b-a743-b73264f0c842_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:to="loc_srt_RangeMember_f4690aba-ed00-4d2b-a743-b73264f0c842_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:to="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f139f7d4-bc26-4e74-ac1d-30fffe12e108" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:to="loc_srt_MinimumMember_f139f7d4-bc26-4e74-ac1d-30fffe12e108" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_330c4f63-0dd5-481a-affb-7d3b2803784c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:to="loc_srt_MaximumMember_330c4f63-0dd5-481a-affb-7d3b2803784c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesTreasuryStockDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails" xlink:type="extended" id="idb57cb026b8c483aa2e7d25bc84af5c5_SummaryofSignificantAccountingPoliciesTreasuryStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_4067506b-b0df-41d1-94ac-389dea547bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_4067506b-b0df-41d1-94ac-389dea547bdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9fcb4f52-5c87-43e9-88ee-4dd4f3e893f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9fcb4f52-5c87-43e9-88ee-4dd4f3e893f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eb40b467-0e81-4b9f-8087-0c6359da9dd8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:to="loc_us-gaap_ClassOfStockDomain_eb40b467-0e81-4b9f-8087-0c6359da9dd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:to="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_21cd81b0-188c-4261-a874-c9cf3d7dcf8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:to="loc_us-gaap_RestrictedStockMember_21cd81b0-188c-4261-a874-c9cf3d7dcf8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2f07bf29-0c68-4033-9fcf-81c27ff722b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:to="loc_us-gaap_CommonStockMember_2f07bf29-0c68-4033-9fcf-81c27ff722b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_25c910ec-7798-46cd-a5c5-8c632acca274_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:to="loc_us-gaap_EquityComponentDomain_25c910ec-7798-46cd-a5c5-8c632acca274_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_962b72c1-57cb-4755-a823-1f62ce28024e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:to="loc_us-gaap_EquityComponentDomain_962b72c1-57cb-4755-a823-1f62ce28024e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_f6c33ad0-03d1-4063-9628-2f4f8958d183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_962b72c1-57cb-4755-a823-1f62ce28024e" xlink:to="loc_us-gaap_TreasuryStockMember_f6c33ad0-03d1-4063-9628-2f4f8958d183" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails" xlink:type="extended" id="i68d5d31d96fd41aa8a1c0cbbe21796fa_SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_393d090b-cf96-46c8-9644-0df7bbcf62d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8c10b382-ca4a-4416-9516-74a6d05048cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_393d090b-cf96-46c8-9644-0df7bbcf62d4" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8c10b382-ca4a-4416-9516-74a6d05048cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_393d090b-cf96-46c8-9644-0df7bbcf62d4" xlink:to="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cf0a8b66-05d8-406a-9233-0486006db168_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cf0a8b66-05d8-406a-9233-0486006db168_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c52dcfb5-43e1-4899-a2ed-6f4c15900608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c52dcfb5-43e1-4899-a2ed-6f4c15900608" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_7495a893-bb2b-4258-8a51-caf7bdb25a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_c52dcfb5-43e1-4899-a2ed-6f4c15900608" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_7495a893-bb2b-4258-8a51-caf7bdb25a3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3e91ad6d-4f9f-458e-a655-ea53b3ca1866_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3e91ad6d-4f9f-458e-a655-ea53b3ca1866_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c231d096-5809-4036-b774-78a3331e74bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c231d096-5809-4036-b774-78a3331e74bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InventoryBenchmarkMember_fb6f97a8-9d32-4d66-9e34-8f9943950a40" xlink:href="dsgr-20220930.xsd#dsgr_InventoryBenchmarkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c231d096-5809-4036-b774-78a3331e74bd" xlink:to="loc_dsgr_InventoryBenchmarkMember_fb6f97a8-9d32-4d66-9e34-8f9943950a40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_81b874f0-86d7-42ce-94c5-f1e2bb6dd375_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_81b874f0-86d7-42ce-94c5-f1e2bb6dd375_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a169261-96d4-4e8a-8b0a-80e5d7e5a1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a169261-96d4-4e8a-8b0a-80e5d7e5a1ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LargestSupplierMember_604acfe7-87f4-4801-92ba-da550cceefa2" xlink:href="dsgr-20220930.xsd#dsgr_LargestSupplierMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a169261-96d4-4e8a-8b0a-80e5d7e5a1ce" xlink:to="loc_dsgr_LargestSupplierMember_604acfe7-87f4-4801-92ba-da550cceefa2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails" xlink:type="extended" id="i59237941c03741f5b71726ef582665f9_BusinessAcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f3397359-2915-4855-9b3c-dbb1ad36cff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f3397359-2915-4855-9b3c-dbb1ad36cff9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_f93fe2c8-fea3-4044-adb5-789f5498bf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_NumberOfOperatingSegments_f93fe2c8-fea3-4044-adb5-789f5498bf2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2759f10c-c44d-4c4f-8258-d3b55d09a407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2759f10c-c44d-4c4f-8258-d3b55d09a407" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_0f9784a7-cebc-42cb-85bd-a4df22e64d63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_0f9784a7-cebc-42cb-85bd-a4df22e64d63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_69c5d11f-c461-4787-8574-46448b6f41ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_69c5d11f-c461-4787-8574-46448b6f41ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_1cc57c36-31fd-4d64-a972-03a5f6adaadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_1cc57c36-31fd-4d64-a972-03a5f6adaadc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8612617f-9f51-48bf-ade9-c36caf13936b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8612617f-9f51-48bf-ade9-c36caf13936b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e907c978-14bf-4843-b22d-a62a7f367755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e907c978-14bf-4843-b22d-a62a7f367755" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_28d900e4-1897-447b-9bb7-55d864a11237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_28d900e4-1897-447b-9bb7-55d864a11237" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d5460e80-3d87-4adc-9692-53b5c41df9e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d5460e80-3d87-4adc-9692-53b5c41df9e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_0aebd5a2-dbff-41bc-b62a-5431ede43fe3" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_0aebd5a2-dbff-41bc-b62a-5431ede43fe3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FrontierMember_9f7b45d9-3c47-4977-9ae9-4be97ace9726" xlink:href="dsgr-20220930.xsd#dsgr_FrontierMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_FrontierMember_9f7b45d9-3c47-4977-9ae9-4be97ace9726" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NationalTestEquipmentMember_e3954ba4-456d-45bf-be7b-b326be1558a7" xlink:href="dsgr-20220930.xsd#dsgr_NationalTestEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_NationalTestEquipmentMember_e3954ba4-456d-45bf-be7b-b326be1558a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NEFMember_c100ac6f-a118-4964-8ec1-011e434ce385" xlink:href="dsgr-20220930.xsd#dsgr_NEFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_NEFMember_c100ac6f-a118-4964-8ec1-011e434ce385" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0aa4974a-a65a-43b3-a1f6-7de72570e273_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0aa4974a-a65a-43b3-a1f6-7de72570e273_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_1522a049-ff9b-4917-aaa6-7384796665fa" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:to="loc_dsgr_TestEquityAndGexproMember_1522a049-ff9b-4917-aaa6-7384796665fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesFormerOwnersMember_97cedc73-9078-4c38-90de-b374bcc6d610" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesFormerOwnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:to="loc_dsgr_TestEquityAndGexproServicesFormerOwnersMember_97cedc73-9078-4c38-90de-b374bcc6d610" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_3f1a5aac-8101-41b2-8607-3d8374dd48d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_3f1a5aac-8101-41b2-8607-3d8374dd48d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_3e26d6b7-5535-462b-ab83-8292a5fc7d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_3e26d6b7-5535-462b-ab83-8292a5fc7d46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutSharesMember_c06c2d1c-3064-4c84-bdb3-529c2fcc1f46" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_3e26d6b7-5535-462b-ab83-8292a5fc7d46" xlink:to="loc_dsgr_EarnoutSharesMember_c06c2d1c-3064-4c84-bdb3-529c2fcc1f46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee8563ea-98d2-445f-b769-7091ebe676fd_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:to="loc_dei_EntityDomain_ee8563ea-98d2-445f-b769-7091ebe676fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_299992ef-a466-4be6-903b-1253be048943" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:to="loc_dei_EntityDomain_299992ef-a466-4be6-903b-1253be048943" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember_b0ab3052-f096-437e-bd17-369c060e9090" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_299992ef-a466-4be6-903b-1253be048943" xlink:to="loc_dsgr_TestEquityMember_b0ab3052-f096-437e-bd17-369c060e9090" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsInitialPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails" xlink:type="extended" id="i6cba544b84e24888b1205218e8b40e32_BusinessAcquisitionsInitialPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5f2d3800-0bbb-4e81-83fc-9e44791e9ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5f2d3800-0bbb-4e81-83fc-9e44791e9ade" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_5d2fc3f5-84ac-4aa9-87bf-3305c246021e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_5d2fc3f5-84ac-4aa9-87bf-3305c246021e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3a7969b6-17a4-4d3a-bbd9-87c308329b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3a7969b6-17a4-4d3a-bbd9-87c308329b6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1bfc0c03-b599-408a-9989-35a90f96724e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1bfc0c03-b599-408a-9989-35a90f96724e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ee398e00-8f00-41ad-abf5-a8eec780cd0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ee398e00-8f00-41ad-abf5-a8eec780cd0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48e2250f-a192-41b5-8d9e-d22f54288d44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48e2250f-a192-41b5-8d9e-d22f54288d44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4975ae4c-9897-43ce-8b46-ecf66dfac2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4975ae4c-9897-43ce-8b46-ecf66dfac2ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_1fe39670-4194-41d0-9167-ef04a763e173" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4975ae4c-9897-43ce-8b46-ecf66dfac2ef" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_1fe39670-4194-41d0-9167-ef04a763e173" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:to="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5a8619ac-0b88-4865-9eda-df5f1d54c9e2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5a8619ac-0b88-4865-9eda-df5f1d54c9e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d4db2102-f07e-4882-8974-10f0d3469859" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d4db2102-f07e-4882-8974-10f0d3469859" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_88538b90-6f9d-462b-a9bd-3da1af49c52f" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d4db2102-f07e-4882-8974-10f0d3469859" xlink:to="loc_dsgr_TestEquityAndGexproMember_88538b90-6f9d-462b-a9bd-3da1af49c52f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" xlink:type="extended" id="iac654e4e27314f8d9595705e3b0ceb71_BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_0fe28759-8bd3-403b-8875-4b439d2cb159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_0fe28759-8bd3-403b-8875-4b439d2cb159" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_55a76004-35be-4608-88f1-3db8754cd532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_55a76004-35be-4608-88f1-3db8754cd532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_925c9048-6f6e-4867-ad85-d8aaa78a6a19" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_925c9048-6f6e-4867-ad85-d8aaa78a6a19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8a54b797-a60b-4c54-9d31-bd60549a79d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8a54b797-a60b-4c54-9d31-bd60549a79d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d10de0fc-6359-484a-985b-1666194f00dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d10de0fc-6359-484a-985b-1666194f00dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_866961ad-0ece-481e-bdd5-bf1be704d5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_866961ad-0ece-481e-bdd5-bf1be704d5e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_38fa4373-b0bf-448b-908c-54d7880c6430" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_38fa4373-b0bf-448b-908c-54d7880c6430" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_f2474c29-aabb-4a60-aa15-d18b96fd4d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_f2474c29-aabb-4a60-aa15-d18b96fd4d20" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_37003cec-fd49-492e-bc1d-d15b2ea24b30" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_37003cec-fd49-492e-bc1d-d15b2ea24b30" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_17dda18a-3a8d-485f-9a40-20451a1bd160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_17dda18a-3a8d-485f-9a40-20451a1bd160" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_e8c0ea2c-14aa-4813-b823-aea1a0fc0f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_e8c0ea2c-14aa-4813-b823-aea1a0fc0f0a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_ffc3c0ae-6c28-42be-9d54-fcd47eb83a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_ffc3c0ae-6c28-42be-9d54-fcd47eb83a72" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_61fd901d-f79a-4b48-b3b9-b6d53022a6f1" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_61fd901d-f79a-4b48-b3b9-b6d53022a6f1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f4bb837a-3139-4930-b601-9870f5d73d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_Goodwill_f4bb837a-3139-4930-b601-9870f5d73d3d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_9e122c34-4513-43ee-b261-ad64884772b0" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_9e122c34-4513-43ee-b261-ad64884772b0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3277edf3-c36b-4dde-973c-0f5a004280aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3277edf3-c36b-4dde-973c-0f5a004280aa" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_a31606ca-f30f-4a14-b21e-171e4f30f6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_a31606ca-f30f-4a14-b21e-171e4f30f6ef" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_bb7243f9-b164-4dc4-b763-1447bf0f4ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_bb7243f9-b164-4dc4-b763-1447bf0f4ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_2d487658-9152-4008-8a09-8f699f1ac5e9" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_2d487658-9152-4008-8a09-8f699f1ac5e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_52c7e741-7a6f-4448-bd56-3afd6897cf59" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_52c7e741-7a6f-4448-bd56-3afd6897cf59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_cd8db21b-a847-4c1b-b42f-91e49349c76e" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_cd8db21b-a847-4c1b-b42f-91e49349c76e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_ebf788c6-ddd4-45a6-83d5-d6a1527ff47b" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_ebf788c6-ddd4-45a6-83d5-d6a1527ff47b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_0fd8f86f-c7e9-4e2c-8dd3-0d438a367139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_0fd8f86f-c7e9-4e2c-8dd3-0d438a367139" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9ea58622-3546-451b-9b62-de650a9dc116_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9ea58622-3546-451b-9b62-de650a9dc116_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_1f3bf8bd-4ec1-4b08-a93f-2c0ca232606a" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_1f3bf8bd-4ec1-4b08-a93f-2c0ca232606a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:href="dsgr-20220930.xsd#dsgr_A2022AcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:to="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InterworldHighwayLLCMember_58723c68-5b0f-480c-a587-efac9956f5eb" xlink:href="dsgr-20220930.xsd#dsgr_InterworldHighwayLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_InterworldHighwayLLCMember_58723c68-5b0f-480c-a587-efac9956f5eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ResoluxMember_4fcff876-fa9a-43c1-900e-be210b82a63d" xlink:href="dsgr-20220930.xsd#dsgr_ResoluxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_ResoluxMember_4fcff876-fa9a-43c1-900e-be210b82a63d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FrontierMember_1c032334-fb43-4f3e-b131-c39adc819daf" xlink:href="dsgr-20220930.xsd#dsgr_FrontierMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_FrontierMember_1c032334-fb43-4f3e-b131-c39adc819daf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NationalTestEquipmentMember_913cdf17-95f5-4f51-979f-c3c3cbcefc79" xlink:href="dsgr-20220930.xsd#dsgr_NationalTestEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_NationalTestEquipmentMember_913cdf17-95f5-4f51-979f-c3c3cbcefc79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:href="dsgr-20220930.xsd#dsgr_A2021AcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:to="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OmniMember_2c12774c-dd44-4bf8-afae-19564418a7d2" xlink:href="dsgr-20220930.xsd#dsgr_OmniMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_OmniMember_2c12774c-dd44-4bf8-afae-19564418a7d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NEFMember_af5e68b8-5094-453e-9217-c5929172b7b4" xlink:href="dsgr-20220930.xsd#dsgr_NEFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_NEFMember_af5e68b8-5094-453e-9217-c5929172b7b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SISMember_ab7a5b68-34f7-4935-a80b-978870263a14" xlink:href="dsgr-20220930.xsd#dsgr_SISMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_SISMember_ab7a5b68-34f7-4935-a80b-978870263a14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_MCSMember_b7a3927b-91ea-40cc-97eb-5f4c85f29eda" xlink:href="dsgr-20220930.xsd#dsgr_MCSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_MCSMember_b7a3927b-91ea-40cc-97eb-5f4c85f29eda" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca1ab694-5f08-47c5-b051-cd765ae1eff0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca1ab694-5f08-47c5-b051-cd765ae1eff0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_54e4df4c-6e82-4199-be31-19bb4662ea91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:to="loc_us-gaap_CustomerRelationshipsMember_54e4df4c-6e82-4199-be31-19bb4662ea91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_88639515-1bb8-41c7-8fff-2c4ad79b626d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:to="loc_us-gaap_TradeNamesMember_88639515-1bb8-41c7-8fff-2c4ad79b626d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_95fecddd-1a6c-40b0-bb4f-8c29a9a853d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_95fecddd-1a6c-40b0-bb4f-8c29a9a853d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ad517ddb-3008-494b-9a5f-f4d0e7468346_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ad517ddb-3008-494b-9a5f-f4d0e7468346_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_930574cf-ed24-4735-81ec-cd17e62e0943" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_930574cf-ed24-4735-81ec-cd17e62e0943" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_3886dda0-0757-41ef-8bac-0bf5528fdcda" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_930574cf-ed24-4735-81ec-cd17e62e0943" xlink:to="loc_dsgr_TestEquityAndGexproMember_3886dda0-0757-41ef-8bac-0bf5528fdcda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_922478ae-75f0-48ae-8772-fd6e32a024a4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:to="loc_srt_RestatementDomain_922478ae-75f0-48ae-8772-fd6e32a024a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dc9c6262-9923-478f-88b5-22eb7248305f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:to="loc_srt_RestatementDomain_dc9c6262-9923-478f-88b5-22eb7248305f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_7f2ae275-e347-4a3d-829f-9c4f6c62f7a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_dc9c6262-9923-478f-88b5-22eb7248305f" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_7f2ae275-e347-4a3d-829f-9c4f6c62f7a8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsIntangibleAssetsAcquiredDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails" xlink:type="extended" id="i607aac0c0b6143618f273b3ccebb60fb_BusinessAcquisitionsIntangibleAssetsAcquiredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_16c1964e-858a-488e-9f0a-d6cad39d0572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_16c1964e-858a-488e-9f0a-d6cad39d0572" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_44485600-0c84-404e-9d9a-2eed0c0da3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_44485600-0c84-404e-9d9a-2eed0c0da3a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_47e044fb-e6b2-492d-8ad7-042a97428cbe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_47e044fb-e6b2-492d-8ad7-042a97428cbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a586a2e3-4de3-4eaf-8eb0-4d23f1dcd5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a586a2e3-4de3-4eaf-8eb0-4d23f1dcd5ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_bf7cfa21-0ebb-461c-9a62-d9513695bb85" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a586a2e3-4de3-4eaf-8eb0-4d23f1dcd5ad" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_bf7cfa21-0ebb-461c-9a62-d9513695bb85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8f8c4041-dec5-42ea-b96a-e031b7e4d58e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8f8c4041-dec5-42ea-b96a-e031b7e4d58e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_07027a3d-14ab-4804-82dd-6443c81c30ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:to="loc_us-gaap_CustomerRelationshipsMember_07027a3d-14ab-4804-82dd-6443c81c30ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ef80be9f-1daa-44d7-ae32-d1c0e433a947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:to="loc_us-gaap_TradeNamesMember_ef80be9f-1daa-44d7-ae32-d1c0e433a947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_645aa1a5-9605-40e4-a444-750ad872d7d0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_645aa1a5-9605-40e4-a444-750ad872d7d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6fe59eb0-d051-4692-a86b-4ed4736c9096" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6fe59eb0-d051-4692-a86b-4ed4736c9096" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_900ace92-b7ec-4c18-8a31-db583b90bb74" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6fe59eb0-d051-4692-a86b-4ed4736c9096" xlink:to="loc_dsgr_TestEquityAndGexproMember_900ace92-b7ec-4c18-8a31-db583b90bb74" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsProFormaInformationDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails" xlink:type="extended" id="if912a02673cd48989dee7c205f0419c8_BusinessAcquisitionsProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_91e30cff-fa9f-48f3-ae18-a71e6351174d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_91e30cff-fa9f-48f3-ae18-a71e6351174d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c3305c05-9a34-418e-ad9e-b01b310f127e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c3305c05-9a34-418e-ad9e-b01b310f127e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_b24f2164-9502-45bd-83fc-3998f96f34ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_b24f2164-9502-45bd-83fc-3998f96f34ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ba1bf75b-38e2-4492-84ed-f9cf5e7ef707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ba1bf75b-38e2-4492-84ed-f9cf5e7ef707" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c39b0682-c256-4f0d-aeed-ea9ac84bf99e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c39b0682-c256-4f0d-aeed-ea9ac84bf99e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_c37c6e1d-b60a-4d38-8b14-cc4ccd506ff3" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_c37c6e1d-b60a-4d38-8b14-cc4ccd506ff3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherAcquisitionsMember_e42384e6-4521-45af-93b3-4183c0414d25" xlink:href="dsgr-20220930.xsd#dsgr_OtherAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:to="loc_dsgr_OtherAcquisitionsMember_e42384e6-4521-45af-93b3-4183c0414d25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:to="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3c983d7d-57a4-4a5a-9af4-551242d3778c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3c983d7d-57a4-4a5a-9af4-551242d3778c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0872a90f-59aa-423c-ad04-b774738c35a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0872a90f-59aa-423c-ad04-b774738c35a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_c2b103a3-be44-4e03-88db-efb05c36a97b" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0872a90f-59aa-423c-ad04-b774738c35a6" xlink:to="loc_dsgr_TestEquityAndGexproMember_c2b103a3-be44-4e03-88db-efb05c36a97b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="ib57c692587f34b19839884045e6ef43a_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_1be12e52-047e-44c4-b55c-7dd01b6ee4de" xlink:href="dsgr-20220930.xsd#dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_1be12e52-047e-44c4-b55c-7dd01b6ee4de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_32377f6b-6a16-4d7e-a692-c720a2b29322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_32377f6b-6a16-4d7e-a692-c720a2b29322" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ContractWithCustomerPaymentTerms_06cdd21a-26e6-4d5a-885f-0ba1b7404cc7" xlink:href="dsgr-20220930.xsd#dsgr_ContractWithCustomerPaymentTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_dsgr_ContractWithCustomerPaymentTerms_06cdd21a-26e6-4d5a-885f-0ba1b7404cc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1798ba0c-6a30-48b9-93c9-395b1af582ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1798ba0c-6a30-48b9-93c9-395b1af582ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_80e7d74e-3c07-4868-a6a2-8d144198f866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_80e7d74e-3c07-4868-a6a2-8d144198f866" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7958ba9e-a32a-4223-a6fb-e74934028d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7958ba9e-a32a-4223-a6fb-e74934028d40" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9c9efcae-2145-4517-be35-abfa1ca4bd89_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:to="loc_us-gaap_SegmentDomain_9c9efcae-2145-4517-be35-abfa1ca4bd89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:to="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember_33a23e78-b874-4678-916e-8cadfdbd2049" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:to="loc_dsgr_TestEquitySegmentMember_33a23e78-b874-4678-916e-8cadfdbd2049" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember_fa2dc27e-49ba-4196-8762-b488f54f8492" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:to="loc_dsgr_GexproServicesSegmentMember_fa2dc27e-49ba-4196-8762-b488f54f8492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LawsonSegmentMember_8c325952-f986-4af0-8056-498c0a4bb792" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:to="loc_dsgr_LawsonSegmentMember_8c325952-f986-4af0-8056-498c0a4bb792" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_db13e144-f825-4ab3-bf8b-a8185ef68dcd_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:to="loc_srt_RangeMember_db13e144-f825-4ab3-bf8b-a8185ef68dcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:to="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b3cc62e0-5838-444f-93f2-6a567777c847" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:to="loc_srt_MinimumMember_b3cc62e0-5838-444f-93f2-6a567777c847" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d6693c95-c937-47bf-92d8-fe94e47f8fd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:to="loc_srt_MaximumMember_d6693c95-c937-47bf-92d8-fe94e47f8fd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_cce2cb9f-cb1a-4724-8ab1-409175c78a7b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:to="loc_srt_ProductsAndServicesDomain_cce2cb9f-cb1a-4724-8ab1-409175c78a7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:to="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalProgramMember_fc90701c-9ed2-4d90-9bcc-0f1a777c72c9" xlink:href="dsgr-20220930.xsd#dsgr_RentalProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:to="loc_dsgr_RentalProgramMember_fc90701c-9ed2-4d90-9bcc-0f1a777c72c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PartsWasherLeasingProgramMember_6b96e4b1-3d66-48e2-8549-052361a859c9" xlink:href="dsgr-20220930.xsd#dsgr_PartsWasherLeasingProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:to="loc_dsgr_PartsWasherLeasingProgramMember_6b96e4b1-3d66-48e2-8549-052361a859c9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RevenueRecognitionScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="extended" id="i1d6dd1e0a5284d5eb4231fadc0de5b2d_RevenueRecognitionScheduleofDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d76b677e-cdca-44c6-83e0-0939ba672b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db207e06-1b50-4000-87b6-e2b433b0e1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d76b677e-cdca-44c6-83e0-0939ba672b26" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db207e06-1b50-4000-87b6-e2b433b0e1f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d76b677e-cdca-44c6-83e0-0939ba672b26" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:to="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b61f4544-3bb0-431d-b747-28a139c6fc10_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:to="loc_srt_SegmentGeographicalDomain_b61f4544-3bb0-431d-b747-28a139c6fc10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:to="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8e9084e8-97a2-4291-98cc-93aad197142a" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_country_US_8e9084e8-97a2-4291-98cc-93aad197142a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_0d8110de-758a-4841-ac31-2d78805b1728" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_country_CA_0d8110de-758a-4841-ac31-2d78805b1728" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_2edbf51e-7439-404b-a772-27e81c0ce108" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_srt_EuropeMember_2edbf51e-7439-404b-a772-27e81c0ce108" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1a7cec03-fe08-45b5-8887-d2c2199e73b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_srt_AsiaPacificMember_1a7cec03-fe08-45b5-8887-d2c2199e73b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_9dcd0a9d-963b-448f-9c77-0c7f7ec8a3fb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_srt_LatinAmericaMember_9dcd0a9d-963b-448f-9c77-0c7f7ec8a3fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherGeographicalMember_f8ced26c-5083-4399-a7c5-b994ae137e22" xlink:href="dsgr-20220930.xsd#dsgr_OtherGeographicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_dsgr_OtherGeographicalMember_f8ced26c-5083-4399-a7c5-b994ae137e22" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#PropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended" id="i3e63c39808904820b594ce4ff86b6995_PropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9a380769-14c3-42f3-a59c-b6eaa4f1eda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9a380769-14c3-42f3-a59c-b6eaa4f1eda9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a0e41e8-1976-4a7d-bd6f-f02964b5102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a0e41e8-1976-4a7d-bd6f-f02964b5102b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c2647f11-c3b2-49dc-8264-3ebfb99c084e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c2647f11-c3b2-49dc-8264-3ebfb99c084e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6c1bd08a-208a-4a77-a1c1-81a8dd58a024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_Depreciation_6c1bd08a-208a-4a77-a1c1-81a8dd58a024" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_0ab5fab8-ed07-4748-b85d-426c04e53f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_AdjustmentForAmortization_0ab5fab8-ed07-4748-b85d-426c04e53f2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_36206cf4-84c5-4cca-800f-1aac27c9b6eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_36206cf4-84c5-4cca-800f-1aac27c9b6eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_0679ad3b-407e-42fa-a7cf-cfdf83f36ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_LandMember_0679ad3b-407e-42fa-a7cf-cfdf83f36ad5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_3f227fda-408a-4194-89e5-c904c8b2bacd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_3f227fda-408a-4194-89e5-c904c8b2bacd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_8f18eb6c-037c-4f5c-9fbe-26f4238ab612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_8f18eb6c-037c-4f5c-9fbe-26f4238ab612" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d1aa6c40-8c99-4877-85bd-2c377277e8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d1aa6c40-8c99-4877-85bd-2c377277e8ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7cce9556-b762-42f9-9791-b7e63dbb47df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7cce9556-b762-42f9-9791-b7e63dbb47df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_ee0ef3fc-49fe-4472-ab88-13ad72b8ce3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_VehiclesMember_ee0ef3fc-49fe-4472-ab88-13ad72b8ce3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_2cd4f59b-88e9-4e95-a55a-6bc8b9468978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_ConstructionInProgressMember_2cd4f59b-88e9-4e95-a55a-6bc8b9468978" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_fcbd596d-499b-4598-817b-61e835014f66" xlink:href="dsgr-20220930.xsd#dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_fcbd596d-499b-4598-817b-61e835014f66" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RentalEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RentalEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RentalEquipmentDetails" xlink:type="extended" id="ia1f3347b95154e08a8ff966c02607063_RentalEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_9dd2f535-86ea-4d91-8697-e37cf85f04bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_9dd2f535-86ea-4d91-8697-e37cf85f04bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_45340e54-c0d4-42fe-b433-326e65d821b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_45340e54-c0d4-42fe-b433-326e65d821b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_519f00b0-c8d5-48ad-b44e-6c6a830e0759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_519f00b0-c8d5-48ad-b44e-6c6a830e0759" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4466db4c-3535-4004-87a5-0887b1b98054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_Depreciation_4466db4c-3535-4004-87a5-0887b1b98054" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e134c6c-a484-4036-9a99-2aba16ced753_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e134c6c-a484-4036-9a99-2aba16ced753_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_11fe4977-0d87-461c-a319-5e0652c78f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_11fe4977-0d87-461c-a319-5e0652c78f83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalEquipmentMember_bf8d93f5-d89c-4892-a3c6-b80c0ffe39e9" xlink:href="dsgr-20220930.xsd#dsgr_RentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_11fe4977-0d87-461c-a319-5e0652c78f83" xlink:to="loc_dsgr_RentalEquipmentMember_bf8d93f5-d89c-4892-a3c6-b80c0ffe39e9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#GoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="extended" id="i8f9f3771106c4a96bffb0e189f928509_GoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_06eb84eb-65ca-4625-9512-2b7e5827a7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_06eb84eb-65ca-4625-9512-2b7e5827a7b1" xlink:to="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b4f4f568-77c4-4d12-a3a3-1fd6380f7d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_Goodwill_b4f4f568-77c4-4d12-a3a3-1fd6380f7d8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ecedf1c-fdf3-41bb-b85d-99748503a8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ecedf1c-fdf3-41bb-b85d-99748503a8e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b2ed4197-a8ad-4ad4-8853-91837fd1422d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b2ed4197-a8ad-4ad4-8853-91837fd1422d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3765ee30-ccf0-48bc-9d6d-baaf90c0e208" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_06eb84eb-65ca-4625-9512-2b7e5827a7b1" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e2b7baf5-9a96-4441-ae5f-7784672cfccb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:to="loc_us-gaap_SegmentDomain_e2b7baf5-9a96-4441-ae5f-7784672cfccb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:to="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LawsonSegmentMember_aa169b3c-62dc-47a9-be1f-d4eee4f51743" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:to="loc_dsgr_LawsonSegmentMember_aa169b3c-62dc-47a9-be1f-d4eee4f51743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember_a15b7128-fdfa-4122-bdcb-9c37f325a8e3" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:to="loc_dsgr_TestEquitySegmentMember_a15b7128-fdfa-4122-bdcb-9c37f325a8e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember_324b5e1a-b3f6-43e3-8474-794f219e00d5" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:to="loc_dsgr_GexproServicesSegmentMember_324b5e1a-b3f6-43e3-8474-794f219e00d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:to="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_45b697d4-ced7-458c-859c-408d14b32a13_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:to="loc_srt_ConsolidationItemsDomain_45b697d4-ced7-458c-859c-408d14b32a13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:to="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_986189f8-ea0c-460e-a2a0-979932eae385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:to="loc_us-gaap_OperatingSegmentsMember_986189f8-ea0c-460e-a2a0-979932eae385" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CorporateAndReconcilingItemsMember_cc6e5c73-7b73-4166-967f-679447d38f50" xlink:href="dsgr-20220930.xsd#dsgr_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:to="loc_dsgr_CorporateAndReconcilingItemsMember_cc6e5c73-7b73-4166-967f-679447d38f50" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#IntangibleAssetsCarryingAmountDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails" xlink:type="extended" id="i28e509452d82442c862aa011d1deeb9d_IntangibleAssetsCarryingAmountDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aedbe6e-d539-4d6f-861a-5fa077b35404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aedbe6e-d539-4d6f-861a-5fa077b35404" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_702c65b1-56c7-458b-8ca3-978c7fbd9829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_702c65b1-56c7-458b-8ca3-978c7fbd9829" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5a86a9bf-c8bc-410f-94d7-f561bae39241" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5a86a9bf-c8bc-410f-94d7-f561bae39241" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a43e27a4-d5c9-4c44-89e3-1fae9d00d1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a43e27a4-d5c9-4c44-89e3-1fae9d00d1d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_ded3683f-7052-42bc-abf2-83ed964d6506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_ded3683f-7052-42bc-abf2-83ed964d6506" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3e75de93-66ce-42d4-a3c3-52f54bef5c35_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3e75de93-66ce-42d4-a3c3-52f54bef5c35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_2847b92c-f598-4624-ba01-c52b9b48affd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:to="loc_us-gaap_TradeNamesMember_2847b92c-f598-4624-ba01-c52b9b48affd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9f85afdc-d6db-48e3-90ab-997d0010b32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9f85afdc-d6db-48e3-90ab-997d0010b32e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_b33cea3b-9373-43df-8f0d-b8c79d4829ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_b33cea3b-9373-43df-8f0d-b8c79d4829ae" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarnoutDerivativeLiabilityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails" xlink:type="extended" id="i89af4d63c0fe42ea86dbee6a6cd22944_EarnoutDerivativeLiabilityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_a75783ee-2e6c-48c1-97a4-a6ddaa6bd996" xlink:href="dsgr-20220930.xsd#dsgr_BusinessAcquisitionNumberOfEarnoutProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_a75783ee-2e6c-48c1-97a4-a6ddaa6bd996" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_18a6ba3a-16b5-4d76-8558-5de7edcc7b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_18a6ba3a-16b5-4d76-8558-5de7edcc7b53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a43179f8-02f8-4af0-9c7f-f8dd14afd1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a43179f8-02f8-4af0-9c7f-f8dd14afd1ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DerivativeLiabilityReclassifiedToEquityShares_f4074685-93b1-4c19-98ca-5cb330136a70" xlink:href="dsgr-20220930.xsd#dsgr_DerivativeLiabilityReclassifiedToEquityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_dsgr_DerivativeLiabilityReclassifiedToEquityShares_f4074685-93b1-4c19-98ca-5cb330136a70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_65695041-1ec2-4ee8-931f-e692ee2fa912_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_65695041-1ec2-4ee8-931f-e692ee2fa912_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_56078e77-3f24-4e4a-b472-98a644f6ab62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_56078e77-3f24-4e4a-b472-98a644f6ab62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_13b67f59-bbbb-4244-8900-3be58ef74c83" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_56078e77-3f24-4e4a-b472-98a644f6ab62" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_13b67f59-bbbb-4244-8900-3be58ef74c83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a14df83e-9527-458a-acaa-f0d7db4ee221_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a14df83e-9527-458a-acaa-f0d7db4ee221_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c3cb1d25-bf58-4dee-a004-f95891d76d52" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c3cb1d25-bf58-4dee-a004-f95891d76d52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c3cb1d25-bf58-4dee-a004-f95891d76d52" xlink:to="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember_791f2feb-2f92-4318-ac92-32a134619063" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:to="loc_dsgr_TestEquityEquityholderMember_791f2feb-2f92-4318-ac92-32a134619063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember_b355f359-9219-4837-947a-201fddeb400a" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:to="loc_dsgr_GexproServicesStockholderMember_b355f359-9219-4837-947a-201fddeb400a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:to="loc_srt_RangeMember_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44a69ecb-d624-4f10-8d1f-027c77a6b830" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:to="loc_srt_RangeMember_44a69ecb-d624-4f10-8d1f-027c77a6b830" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_82535f4d-d74e-4098-b0c1-141385054747" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_44a69ecb-d624-4f10-8d1f-027c77a6b830" xlink:to="loc_srt_MaximumMember_82535f4d-d74e-4098-b0c1-141385054747" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#DebtScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails" xlink:type="extended" id="i46657768deea4cbb95afda50c9900f2e_DebtScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5964362c-0d44-45a3-b602-466f438adcad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5964362c-0d44-45a3-b602-466f438adcad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f194abb4-ed14-4acd-b345-f02b9b89a1b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_LongTermDebtCurrent_f194abb4-ed14-4acd-b345-f02b9b89a1b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_4d42cf0f-82c0-44f8-b62f-f6f480eecfbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_4d42cf0f-82c0-44f8-b62f-f6f480eecfbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5895b455-0229-4e57-a7ae-49ca055366ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_LongTermDebt_5895b455-0229-4e57-a7ae-49ca055366ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_673561ac-361d-4d1b-b64e-52c971060034_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_673561ac-361d-4d1b-b64e-52c971060034_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_93e30206-2754-43c7-9d72-196292555349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_93e30206-2754-43c7-9d72-196292555349" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e517f1e2-a42c-4a49-8068-2b3ebb58bd22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_93e30206-2754-43c7-9d72-196292555349" xlink:to="loc_us-gaap_LineOfCreditMember_e517f1e2-a42c-4a49-8068-2b3ebb58bd22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a000c7c9-2e68-4b55-a0a8-666085ed36e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:to="loc_us-gaap_CreditFacilityDomain_a000c7c9-2e68-4b55-a0a8-666085ed36e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:to="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1975bc81-40dd-47b2-be98-6bbb99abf966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1975bc81-40dd-47b2-be98-6bbb99abf966" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_e7ec0d52-c6ba-4242-a4d7-c17f5a1dfa06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:to="loc_us-gaap_SecuredDebtMember_e7ec0d52-c6ba-4242-a4d7-c17f5a1dfa06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_8b2ad8e4-63a9-403c-a1e2-d02c4351d1ee" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_8b2ad8e4-63a9-403c-a1e2-d02c4351d1ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredTermLoanMember_66a44f23-a053-4350-b3d9-dabe6790bd4e" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_SeniorSecuredTermLoanMember_66a44f23-a053-4350-b3d9-dabe6790bd4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherRevolvingCreditFacilitiesMember_213c1ab3-ba7c-4168-866c-0e00abe00256" xlink:href="dsgr-20220930.xsd#dsgr_OtherRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_OtherRevolvingCreditFacilitiesMember_213c1ab3-ba7c-4168-866c-0e00abe00256" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PreviousRevolvingCreditFacilityMember_69e3d301-8561-4249-a608-c670ab326283" xlink:href="dsgr-20220930.xsd#dsgr_PreviousRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_PreviousRevolvingCreditFacilityMember_69e3d301-8561-4249-a608-c670ab326283" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TermLoanFacilityMember_a92304fe-a9e6-4956-837b-11d6de9a6f86" xlink:href="dsgr-20220930.xsd#dsgr_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_TermLoanFacilityMember_a92304fe-a9e6-4956-837b-11d6de9a6f86" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/DebtNarrativeDetails" xlink:type="extended" id="i6acb8e25812e457c92c80b8c0be52bc0_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd19ff06-3b07-4861-90ad-a6f16509ca86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd19ff06-3b07-4861-90ad-a6f16509ca86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f12068c7-c750-430c-973d-2dd053e2ea1d" xlink:href="dsgr-20220930.xsd#dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f12068c7-c750-430c-973d-2dd053e2ea1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_7674a0cf-6420-4040-aee0-7fbab37c921b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCredit_7674a0cf-6420-4040-aee0-7fbab37c921b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_865d5a3b-e2a1-4ff7-a8fc-be4fffcce254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_865d5a3b-e2a1-4ff7-a8fc-be4fffcce254" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_bf3627e5-112b-4fbc-84da-a20356017531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_bf3627e5-112b-4fbc-84da-a20356017531" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_66a55ca4-51ed-48a2-8b5c-42c1ca0c1b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_66a55ca4-51ed-48a2-8b5c-42c1ca0c1b88" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_62619f5a-ded5-40df-ab81-574e655c4fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_62619f5a-ded5-40df-ab81-574e655c4fa4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a8b792f6-9b85-4118-899a-9ad3c2defb61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a8b792f6-9b85-4118-899a-9ad3c2defb61" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_c5076d8f-0241-4659-99cf-4172496aef72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_c5076d8f-0241-4659-99cf-4172496aef72" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0859cfd2-fc1f-4c89-b8e3-fc04dcdc5682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0859cfd2-fc1f-4c89-b8e3-fc04dcdc5682" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DebtInstrumentAdditionalMargin_49a2d9b1-138c-49a4-ae85-80c2579d9580" xlink:href="dsgr-20220930.xsd#dsgr_DebtInstrumentAdditionalMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_DebtInstrumentAdditionalMargin_49a2d9b1-138c-49a4-ae85-80c2579d9580" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_39cc66b4-9068-4512-ad4b-d02cbe228155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_39cc66b4-9068-4512-ad4b-d02cbe228155" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LineOfCreditFacilityTickingFeePercentage_f0103d00-243c-4e48-9c4e-54efb0309c50" xlink:href="dsgr-20220930.xsd#dsgr_LineOfCreditFacilityTickingFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_LineOfCreditFacilityTickingFeePercentage_f0103d00-243c-4e48-9c4e-54efb0309c50" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_2843ab53-761f-435d-8ad8-60090553dd39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_2843ab53-761f-435d-8ad8-60090553dd39" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_5158da35-a520-4792-a6cb-38f3d4107da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_5158da35-a520-4792-a6cb-38f3d4107da8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1783eae1-d7e3-4585-9ef4-79d7a540a161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1783eae1-d7e3-4585-9ef4-79d7a540a161" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_058027d8-c2b6-4bc4-ae01-62d7271bc7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_058027d8-c2b6-4bc4-ae01-62d7271bc7a0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DebtInstrumentCovenantDefaultRate_3cf56759-9300-4f75-8a93-95cb38300874" xlink:href="dsgr-20220930.xsd#dsgr_DebtInstrumentCovenantDefaultRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_DebtInstrumentCovenantDefaultRate_3cf56759-9300-4f75-8a93-95cb38300874" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_64e9d807-1afd-4d07-a766-3f83ec23c26e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_64e9d807-1afd-4d07-a766-3f83ec23c26e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9b8ac0f7-70a2-4b00-8cf7-83fbb38a59eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LongTermDebt_9b8ac0f7-70a2-4b00-8cf7-83fbb38a59eb" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1a19f20a-502a-493c-ac9b-a8ae18d0eb21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:to="loc_us-gaap_CreditFacilityDomain_1a19f20a-502a-493c-ac9b-a8ae18d0eb21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:to="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8a4a6649-1900-4583-9975-26eb65265d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8a4a6649-1900-4583-9975-26eb65265d8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_7212c0e6-800e-42bd-bde1-dc993ae785ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_LetterOfCreditMember_7212c0e6-800e-42bd-bde1-dc993ae785ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_f75a576e-12c9-4002-a3c7-f1c75386fa35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_BridgeLoanMember_f75a576e-12c9-4002-a3c7-f1c75386fa35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_4f83cb89-83c2-41ca-b1ed-bea9489b485a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_SecuredDebtMember_4f83cb89-83c2-41ca-b1ed-bea9489b485a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d116f56b-b4a2-4608-99f5-ef3eacc16fb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d116f56b-b4a2-4608-99f5-ef3eacc16fb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0fb06d32-c09b-4bf6-aa99-6077714b24d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0fb06d32-c09b-4bf6-aa99-6077714b24d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_07798999-67d2-47f0-a4d7-6d9105b21044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0fb06d32-c09b-4bf6-aa99-6077714b24d7" xlink:to="loc_us-gaap_LineOfCreditMember_07798999-67d2-47f0-a4d7-6d9105b21044" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityCreditAgreementMember_e2f6d239-e28d-41d9-babc-d6a60f29337f" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_TestEquityCreditAgreementMember_e2f6d239-e28d-41d9-babc-d6a60f29337f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DelayedDrawTermLoanFacilityMember_8edd0037-c7fc-4dea-a388-f5a6e1276357" xlink:href="dsgr-20220930.xsd#dsgr_DelayedDrawTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_DelayedDrawTermLoanFacilityMember_8edd0037-c7fc-4dea-a388-f5a6e1276357" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredTermLoanMember_63b34c51-c347-418f-a7b0-271651f615b6" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_SeniorSecuredTermLoanMember_63b34c51-c347-418f-a7b0-271651f615b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_c6604610-7802-4e1d-a889-0b08da3b9710" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_c6604610-7802-4e1d-a889-0b08da3b9710" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6d962418-2fd8-497f-9fd3-1cf4627f2690_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:to="loc_srt_RangeMember_6d962418-2fd8-497f-9fd3-1cf4627f2690_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:to="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb77b64d-fabd-4cfc-9904-70317a3b5e6c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:to="loc_srt_MinimumMember_cb77b64d-fabd-4cfc-9904-70317a3b5e6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b18ce079-abea-4499-8fdc-afcd4db93aa8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:to="loc_srt_MaximumMember_b18ce079-abea-4499-8fdc-afcd4db93aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:to="loc_us-gaap_VariableRateDomain_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2036097a-cc9a-45e1-ab19-599423b9dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:to="loc_us-gaap_VariableRateDomain_2036097a-cc9a-45e1-ab19-599423b9dc70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecuredOvernightFinancingRateSOFRMember_fbef08f6-cacd-4acb-9975-40f666e9a370" xlink:href="dsgr-20220930.xsd#dsgr_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_2036097a-cc9a-45e1-ab19-599423b9dc70" xlink:to="loc_dsgr_SecuredOvernightFinancingRateSOFRMember_fbef08f6-cacd-4acb-9975-40f666e9a370" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentDomain_008def73-2c9b-455e-95c5-099b505bcccf_default" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:to="loc_dsgr_VariableRateComponentDomain_008def73-2c9b-455e-95c5-099b505bcccf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:to="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_a8d2a85b-5bc7-4d80-bf39-c91ae18d7da1" xlink:href="dsgr-20220930.xsd#dsgr_AlternateBaseRateOrCanadianPrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:to="loc_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_a8d2a85b-5bc7-4d80-bf39-c91ae18d7da1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustedTermSOFROrCDORRateMember_226e19c5-662a-4298-a231-a680b40dbebc" xlink:href="dsgr-20220930.xsd#dsgr_AdjustedTermSOFROrCDORRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:to="loc_dsgr_AdjustedTermSOFROrCDORRateMember_226e19c5-662a-4298-a231-a680b40dbebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b60bc288-d9b5-43a0-afec-92c4cfa67427_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:to="loc_dei_EntityDomain_b60bc288-d9b5-43a0-afec-92c4cfa67427_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:to="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesMember_0b999468-80a7-4be6-bf55-11c67a1d3ba8" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:to="loc_dsgr_GexproServicesMember_0b999468-80a7-4be6-bf55-11c67a1d3ba8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember_60f54218-8f6b-4a02-9964-496b03e40080" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:to="loc_dsgr_TestEquityMember_60f54218-8f6b-4a02-9964-496b03e40080" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationEquityCompensationPlansDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails" xlink:type="extended" id="i7a0a78cab4a04fa1b6c46d0ddaae348a_StockBasedCompensationEquityCompensationPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c5a4db52-b2dc-41ac-88be-3bfdfc4794a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c5a4db52-b2dc-41ac-88be-3bfdfc4794a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_cb2e1749-f937-43a1-9b9b-cee7399d88a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_cb2e1749-f937-43a1-9b9b-cee7399d88a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_a63fbb07-0e04-41ea-b810-b4b600c8dc76" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_a63fbb07-0e04-41ea-b810-b4b600c8dc76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9692b6a9-c1f5-4dd9-9e6f-070063676a0c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:to="loc_us-gaap_PlanNameDomain_9692b6a9-c1f5-4dd9-9e6f-070063676a0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d7422597-8cd2-42f7-9b16-f92e4f3ad627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:to="loc_us-gaap_PlanNameDomain_d7422597-8cd2-42f7-9b16-f92e4f3ad627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EquityCompensationPlanMember_0079eba3-26fa-480b-abb0-41c300a2f93c" xlink:href="dsgr-20220930.xsd#dsgr_EquityCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_d7422597-8cd2-42f7-9b16-f92e4f3ad627" xlink:to="loc_dsgr_EquityCompensationPlanMember_0079eba3-26fa-480b-abb0-41c300a2f93c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35155b7e-af83-4db1-bcd8-204f9e416013_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35155b7e-af83-4db1-bcd8-204f9e416013_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5b2da8cc-797f-4f95-b780-ef4096cea650" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5b2da8cc-797f-4f95-b780-ef4096cea650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_a51a374b-3b06-49f4-908f-130103ca1d6d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5b2da8cc-797f-4f95-b780-ef4096cea650" xlink:to="loc_srt_DirectorMember_a51a374b-3b06-49f4-908f-130103ca1d6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:to="loc_us-gaap_GranteeStatusDomain_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_4b6fbba9-d626-4cf0-9079-a5ee50acd867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:to="loc_us-gaap_GranteeStatusDomain_4b6fbba9-d626-4cf0-9079-a5ee50acd867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_35bb3379-bfb7-4105-9d2b-ed63d111ee69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_4b6fbba9-d626-4cf0-9079-a5ee50acd867" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_35bb3379-bfb7-4105-9d2b-ed63d111ee69" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationStockPerformanceRightsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails" xlink:type="extended" id="ia4618de196484ce593576ecd9d80dadc_StockBasedCompensationStockPerformanceRightsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2fdf5819-1453-4f74-8c08-228aa111d809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2fdf5819-1453-4f74-8c08-228aa111d809" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b96a28b6-188e-4850-ad1e-fecd8e6f9680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b96a28b6-188e-4850-ad1e-fecd8e6f9680" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:to="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5aca2c1-5ba7-4951-b871-7f3c4305ef63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5aca2c1-5ba7-4951-b871-7f3c4305ef63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b8f8a600-be67-4a7d-8d4d-9c32f0a3c0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b8f8a600-be67-4a7d-8d4d-9c32f0a3c0b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_b4752bf7-0aa1-44c8-9e3a-11a5939cf22e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b8f8a600-be67-4a7d-8d4d-9c32f0a3c0b9" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_b4752bf7-0aa1-44c8-9e3a-11a5939cf22e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:to="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9fa78d08-117f-451d-ab60-aa190872dcf9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:to="loc_srt_RangeMember_9fa78d08-117f-451d-ab60-aa190872dcf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:to="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_07f7c8b3-c4a7-4139-814d-22884ab2c463" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:to="loc_srt_MinimumMember_07f7c8b3-c4a7-4139-814d-22884ab2c463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_799286d7-a251-4418-8972-39d0d3db3d8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:to="loc_srt_MaximumMember_799286d7-a251-4418-8972-39d0d3db3d8b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended" id="icca12a03620842df96b8451571c3cdc0_StockBasedCompensationRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_04e7a691-c66d-4bb7-bbb7-8d6ba8637cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_04e7a691-c66d-4bb7-bbb7-8d6ba8637cf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f1a1eb6d-f43c-4155-9900-403dd0b73415" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f1a1eb6d-f43c-4155-9900-403dd0b73415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_d94efffa-4d99-4293-bc4f-e76b8aa07fb8" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_d94efffa-4d99-4293-bc4f-e76b8aa07fb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:to="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_45f3a7ac-be4e-4f3c-9de6-380be7540b20_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_45f3a7ac-be4e-4f3c-9de6-380be7540b20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dacaaf1-9216-427d-b709-ad1ebbd086ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dacaaf1-9216-427d-b709-ad1ebbd086ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_6dff8e1e-d9c2-410f-8317-1feb22640ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dacaaf1-9216-427d-b709-ad1ebbd086ab" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_6dff8e1e-d9c2-410f-8317-1feb22640ae6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:to="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9839f35d-ded2-46d4-854d-7cefbcb36915_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:to="loc_srt_RangeMember_9839f35d-ded2-46d4-854d-7cefbcb36915_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:to="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e50780ae-2241-4746-8291-572b1487a398" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:to="loc_srt_MinimumMember_e50780ae-2241-4746-8291-572b1487a398" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9b88173b-88d7-4c66-bb97-a59769b42771" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:to="loc_srt_MaximumMember_9b88173b-88d7-4c66-bb97-a59769b42771" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationMarketStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails" xlink:type="extended" id="i5a8d585cc9204af3beb8f790c36cd6f1_StockBasedCompensationMarketStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PotentialSharesFromMSUVest_f3e2c03b-01b7-4282-a03e-feeff1014a3e" xlink:href="dsgr-20220930.xsd#dsgr_PotentialSharesFromMSUVest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:to="loc_dsgr_PotentialSharesFromMSUVest_f3e2c03b-01b7-4282-a03e-feeff1014a3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EquitySharePayoutRangeTrailingPeriod_09125e71-f376-48f9-a209-baeb0511c92b" xlink:href="dsgr-20220930.xsd#dsgr_EquitySharePayoutRangeTrailingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:to="loc_dsgr_EquitySharePayoutRangeTrailingPeriod_09125e71-f376-48f9-a209-baeb0511c92b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:to="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83c9419f-67b3-463f-bcbe-90e2baaf28e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83c9419f-67b3-463f-bcbe-90e2baaf28e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cddd2d94-546a-4014-8c1e-463b8aeefb29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cddd2d94-546a-4014-8c1e-463b8aeefb29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_MarketStockUnitsMember_d9512d2a-204c-4fae-a453-d6034fe5e49f" xlink:href="dsgr-20220930.xsd#dsgr_MarketStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cddd2d94-546a-4014-8c1e-463b8aeefb29" xlink:to="loc_dsgr_MarketStockUnitsMember_d9512d2a-204c-4fae-a453-d6034fe5e49f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:to="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_109c530e-0e97-4ea7-9bbe-93fc223e5020_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:to="loc_srt_RangeMember_109c530e-0e97-4ea7-9bbe-93fc223e5020_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:to="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ea94dd5f-3df9-423c-88b0-20a50c1a5adc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:to="loc_srt_MinimumMember_ea94dd5f-3df9-423c-88b0-20a50c1a5adc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_01affc5a-a18e-4ab5-99ff-9fd7d0c465a5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:to="loc_srt_MaximumMember_01affc5a-a18e-4ab5-99ff-9fd7d0c465a5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationPerformanceAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" xlink:type="extended" id="i4777b0625b7643ac8c6d122125f17831_StockBasedCompensationPerformanceAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_545a77f4-046f-4ad2-8627-2b95540a63c9" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_545a77f4-046f-4ad2-8627-2b95540a63c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_195c1d67-84a3-4f13-8421-d753dea6ae5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_195c1d67-84a3-4f13-8421-d753dea6ae5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:to="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_de024224-5312-410f-bcdf-54e9f6a4fb47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_de024224-5312-410f-bcdf-54e9f6a4fb47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc643dd1-fb31-4292-af27-3d702bee40f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc643dd1-fb31-4292-af27-3d702bee40f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_846cb12e-3886-4521-ae70-f5fb405c901c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc643dd1-fb31-4292-af27-3d702bee40f9" xlink:to="loc_us-gaap_PerformanceSharesMember_846cb12e-3886-4521-ae70-f5fb405c901c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:to="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b6f8d224-14ef-499a-aef6-c9da2c9a4346_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:to="loc_srt_RangeMember_b6f8d224-14ef-499a-aef6-c9da2c9a4346_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:to="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a742be5-bd5c-41f3-b51d-090e9888f42f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:to="loc_srt_MinimumMember_8a742be5-bd5c-41f3-b51d-090e9888f42f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f02f85a-a383-439a-8021-659c63b0b6f8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:to="loc_srt_MaximumMember_7f02f85a-a383-439a-8021-659c63b0b6f8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockRepurchaseProgramDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="extended" id="i440e43cdfd454e59b0ed5f7b34508f5d_StockRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fd8eefb0-10fc-442f-bfdc-3d9c92dfa4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fd8eefb0-10fc-442f-bfdc-3d9c92dfa4d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e405662f-8e4d-4939-bd8e-3291f70ea366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e405662f-8e4d-4939-bd8e-3291f70ea366" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_50f26eeb-06f6-4df4-95bc-f9b6c68116a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_50f26eeb-06f6-4df4-95bc-f9b6c68116a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_92574211-aafb-4b55-af2c-022a8d2ad6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_92574211-aafb-4b55-af2c-022a8d2ad6c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_292566fc-70e1-4c6d-82ea-2919f4779eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_92574211-aafb-4b55-af2c-022a8d2ad6c2" xlink:to="loc_us-gaap_SubsequentEventMember_292566fc-70e1-4c6d-82ea-2919f4779eb6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RelatedPartyTransactionDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails" xlink:type="extended" id="ied58158d3a194899b64f6d7f04962c61_RelatedPartyTransactionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_aa3e65dd-a4fc-4df8-bd3c-b77b16cd486f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_aa3e65dd-a4fc-4df8-bd3c-b77b16cd486f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_4cefbd4b-8d40-4019-855a-245afd6f17b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_4cefbd4b-8d40-4019-855a-245afd6f17b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SettlementOfRelatedPartyObligations_05596d45-4cfe-49a2-8ed5-dc95fb435832" xlink:href="dsgr-20220930.xsd#dsgr_SettlementOfRelatedPartyObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_SettlementOfRelatedPartyObligations_05596d45-4cfe-49a2-8ed5-dc95fb435832" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_45ed4ea5-fd9b-41cf-a04b-a8a102bdfa99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_45ed4ea5-fd9b-41cf-a04b-a8a102bdfa99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionSharesOwned_68436e34-20d1-44c9-b4cb-c97b0143248e" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionSharesOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_RelatedPartyTransactionSharesOwned_68436e34-20d1-44c9-b4cb-c97b0143248e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionCommonStockOutstanding_93b44988-8766-4a9a-ad7b-5a16b0ef2045" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionCommonStockOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_RelatedPartyTransactionCommonStockOutstanding_93b44988-8766-4a9a-ad7b-5a16b0ef2045" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3da8946a-c70b-4443-9aec-ff035abb53bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_OperatingLeasePayments_3da8946a-c70b-4443-9aec-ff035abb53bc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_d108bc71-d40d-40f4-91b4-c3bb6aaecca5" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_d108bc71-d40d-40f4-91b4-c3bb6aaecca5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_0aed9a27-0338-4c29-b85b-651ef10670ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_0aed9a27-0338-4c29-b85b-651ef10670ed" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_554733c5-07bf-404d-b8c7-0c3bb749f7a7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_554733c5-07bf-404d-b8c7-0c3bb749f7a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_748706a2-3133-4379-a3bb-17b9331aa51e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_748706a2-3133-4379-a3bb-17b9331aa51e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LCKMAndMrKingMember_f78ea9b3-473a-42f3-b4c1-703042c89387" xlink:href="dsgr-20220930.xsd#dsgr_LCKMAndMrKingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_748706a2-3133-4379-a3bb-17b9331aa51e" xlink:to="loc_dsgr_LCKMAndMrKingMember_f78ea9b3-473a-42f3-b4c1-703042c89387" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:to="loc_us-gaap_RelatedPartyDomain_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:to="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_f1220246-5b31-4a2f-a68f-f13b4b11451e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:to="loc_srt_AffiliatedEntityMember_f1220246-5b31-4a2f-a68f-f13b4b11451e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproMember_c918fb8d-b799-4710-b48b-56b8234a80d0" xlink:href="dsgr-20220930.xsd#dsgr_GexproMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:to="loc_dsgr_GexproMember_c918fb8d-b799-4710-b48b-56b8234a80d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember_095bb776-9eaa-42aa-9bd9-da07cb68146d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:to="loc_us-gaap_InvestorMember_095bb776-9eaa-42aa-9bd9-da07cb68146d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_691e0790-57e4-4b98-a042-5f5925011342_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_691e0790-57e4-4b98-a042-5f5925011342_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember_2a1ee5fb-03af-4e20-8213-bbe5e6dca5da" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:to="loc_dsgr_TestEquityEquityholderMember_2a1ee5fb-03af-4e20-8213-bbe5e6dca5da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember_139a120c-04fc-4202-891e-05ac229b81da" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:to="loc_dsgr_GexproServicesStockholderMember_139a120c-04fc-4202-891e-05ac229b81da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_44fd4d94-b412-4705-9aae-dd0fcae5049d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_44fd4d94-b412-4705-9aae-dd0fcae5049d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5e26195-1300-44bf-9644-75a7dce1c124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5e26195-1300-44bf-9644-75a7dce1c124" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_417ee711-b938-4828-ab3e-9ede7c8f685d" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5e26195-1300-44bf-9644-75a7dce1c124" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_417ee711-b938-4828-ab3e-9ede7c8f685d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_73713efa-88ab-432c-9b7d-37bd7cf1cbf4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_73713efa-88ab-432c-9b7d-37bd7cf1cbf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_ba80ae71-7828-4b80-afaa-d59b08d747a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_ba80ae71-7828-4b80-afaa-d59b08d747a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember_7f82aee3-43fb-4707-84f4-f7c0d15ed410" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_ba80ae71-7828-4b80-afaa-d59b08d747a9" xlink:to="loc_dsgr_GexproServicesHoldbackSharesMember_7f82aee3-43fb-4707-84f4-f7c0d15ed410" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6905221e-c79d-4eb4-a094-705ca9f8ca4e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:to="loc_srt_OwnershipDomain_6905221e-c79d-4eb4-a094-705ca9f8ca4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:to="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_922f71c2-5830-4f5f-aafa-ad2422b36342" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_922f71c2-5830-4f5f-aafa-ad2422b36342" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGMember_c9cfe5b2-cd0e-40cd-ba9b-5765be3cddfc" xlink:href="dsgr-20220930.xsd#dsgr_DSGMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:to="loc_dsgr_DSGMember_c9cfe5b2-cd0e-40cd-ba9b-5765be3cddfc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SegmentReportingReportableSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails" xlink:type="extended" id="i3099784298ec4700aecbe272e191c5fe_SegmentReportingReportableSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_deed35d0-9f79-41a2-bdbc-aa54ddee5473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_deed35d0-9f79-41a2-bdbc-aa54ddee5473" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_651e906a-7c32-4dc9-a804-9a8fe09c7950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:to="loc_us-gaap_OperatingIncomeLoss_651e906a-7c32-4dc9-a804-9a8fe09c7950" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8622015d-dd29-4f6b-80b1-e237e7649d81_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:to="loc_us-gaap_SegmentDomain_8622015d-dd29-4f6b-80b1-e237e7649d81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:to="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LawsonSegmentMember_cd64e30c-eb1b-4476-86d6-66d4afbdbe0e" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:to="loc_dsgr_LawsonSegmentMember_cd64e30c-eb1b-4476-86d6-66d4afbdbe0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember_904f4942-f692-4ada-8a34-ad9fffaf1eb3" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:to="loc_dsgr_TestEquitySegmentMember_904f4942-f692-4ada-8a34-ad9fffaf1eb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember_af801e9a-4890-4a25-bc78-4ab5a8ba9ef0" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:to="loc_dsgr_GexproServicesSegmentMember_af801e9a-4890-4a25-bc78-4ab5a8ba9ef0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:to="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:to="loc_srt_ConsolidationItemsDomain_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:to="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5e2373d0-9dfe-4272-9394-f5a496050c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:to="loc_us-gaap_OperatingSegmentsMember_5e2373d0-9dfe-4272-9394-f5a496050c24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CorporateAndReconcilingItemsMember_f20d6bed-f13b-4500-b58a-f3d11ceeae3d" xlink:href="dsgr-20220930.xsd#dsgr_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:to="loc_dsgr_CorporateAndReconcilingItemsMember_f20d6bed-f13b-4500-b58a-f3d11ceeae3d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SubsequentEventDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SubsequentEventDetails" xlink:type="extended" id="i9b4bd106bb164f179e94f375e9d3575c_SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_24e5c758-8a9a-4cd7-8620-fa1201b85fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_24e5c758-8a9a-4cd7-8620-fa1201b85fa0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c0e6591b-cca5-4f24-95ca-ba80dbfd75a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c0e6591b-cca5-4f24-95ca-ba80dbfd75a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:to="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4a033ba2-c298-4a54-91c2-886befac7b5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4a033ba2-c298-4a54-91c2-886befac7b5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4eaedb67-5ca1-4291-8fc2-9ea75ef5f63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4eaedb67-5ca1-4291-8fc2-9ea75ef5f63f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_31240837-2ba1-4e30-84e3-f17ce724e01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4eaedb67-5ca1-4291-8fc2-9ea75ef5f63f" xlink:to="loc_us-gaap_SubsequentEventMember_31240837-2ba1-4e30-84e3-f17ce724e01f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_4183481c-4f4e-4005-b764-59ecaddc47c2" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_dsgr_LeaseLiabilityCurrent_4183481c-4f4e-4005-b764-59ecaddc47c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_26a7aa41-bde5-40b0-9c6f-952027b32259" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_26a7aa41-bde5-40b0-9c6f-952027b32259" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>dsgr-20220930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2fa3f835-16ce-48fb-949b-b1c39e0425ef,g:7b9e9254-48d5-4f6a-b32c-cd81a8a4dcb2-->
<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_dsgr_DeferredCompensationPolicyPolicyTextBlock_22f60939-358d-4637-ba6c-bb8c1680f62e_terseLabel_en-US" xlink:label="lab_dsgr_DeferredCompensationPolicyPolicyTextBlock" xlink: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_dsgr_DeferredCompensationPolicyPolicyTextBlock_label_en-US" xlink:label="lab_dsgr_DeferredCompensationPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:label id="lab_dsgr_DeferredCompensationPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_dsgr_DeferredCompensationPolicyPolicyTextBlock" xlink: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, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DeferredCompensationPolicyPolicyTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_DeferredCompensationPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DeferredCompensationPolicyPolicyTextBlock" xlink:to="lab_dsgr_DeferredCompensationPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_dddadf50-3383-4a21-b8db-62aeca338827_terseLabel_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of issuable shares from earnout derivative liability</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_label_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" xlink: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 Additional Paid In Capital, Reclassification Of Derivative Liability</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_documentation_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Reclassification Of Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" xlink:to="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_2be126d7-b27e-44b2-b0d4-a7f6cffda9f7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RestatementAxis_f3346dd3-4a7f-4179-b055-81de928dc774_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_b3d2e5e5-97de-45e5-835f-fd91b19ebe8c_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink: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 obligations</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_label_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:to="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4d0b245-c3b9-4779-913a-789ef59ac00f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_443e5f00-de1a-4372-abe9-221086d46c03_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_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_86aa696d-91a4-48c8-a409-fef5fba8bf7d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_MarketStockUnitsMember_9879a20f-4df2-4c75-a60a-c6529f953be7_terseLabel_en-US" xlink:label="lab_dsgr_MarketStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market stock units</link:label>
    <link:label id="lab_dsgr_MarketStockUnitsMember_label_en-US" xlink:label="lab_dsgr_MarketStockUnitsMember" xlink: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 Units [Member]</link:label>
    <link:label id="lab_dsgr_MarketStockUnitsMember_documentation_en-US" xlink:label="lab_dsgr_MarketStockUnitsMember" xlink: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 Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_MarketStockUnitsMember" xlink:href="dsgr-20220930.xsd#dsgr_MarketStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_MarketStockUnitsMember" xlink:to="lab_dsgr_MarketStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_SecuredOvernightFinancingRateSOFRMember_29f360a0-0350-4c82-a037-4139fe6b68b8_terseLabel_en-US" xlink:label="lab_dsgr_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_dsgr_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_dsgr_SecuredOvernightFinancingRateSOFRMember" xlink: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 Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_dsgr_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_dsgr_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecuredOvernightFinancingRateSOFRMember" xlink:href="dsgr-20220930.xsd#dsgr_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_dsgr_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_361c84b1-43fe-4c82-847e-cc4211665c56_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 asset</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtInstrumentCarryingAmount_c4730cb2-626c-4451-be48-8a3bdb2cdd40_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_03fe9d26-27cd-430f-a92a-3dad30902d55_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/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_a3f424e7-5a59-4e73-9ce7-75f12b2101ea_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_RentalEquipmentMember_935f9f3b-8c5d-4b74-958d-02e8781bd280_terseLabel_en-US" xlink:label="lab_dsgr_RentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Equipment</link:label>
    <link:label id="lab_dsgr_RentalEquipmentMember_label_en-US" xlink:label="lab_dsgr_RentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Equipment [Member]</link:label>
    <link:label id="lab_dsgr_RentalEquipmentMember_documentation_en-US" xlink:label="lab_dsgr_RentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalEquipmentMember" xlink:href="dsgr-20220930.xsd#dsgr_RentalEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_RentalEquipmentMember" xlink:to="lab_dsgr_RentalEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_23d4d037-1a2b-4667-9907-2411b9cbd4f8_terseLabel_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of related party obligations</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_label_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" xlink: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 Additional Paid In Capital, Settlement Of Related Party Liability</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_documentation_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Settlement Of Related Party Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" xlink:to="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability" xlink:type="arc" order="1"/>
    <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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_176adfac-c403-44e6-9e4b-70481da4c91d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationsPolicy_1b1d36c8-8ece-4c12-8ecc-5457540c1dff_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtInstrumentAxis_088f7a7c-2e19-4925-9fd7-1eed2dfbf29a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_5bc54e03-c05c-4c74-97b6-964ea21fa6ba_negatedTerseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on bargain purchase</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_label_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" xlink: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, Bargain Purchase</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" xlink: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, Bargain Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" xlink:to="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_6569623e-0a05-4f94-8570-dc64c446cfbc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_376862ee-b2ce-4033-8e49-fb9dd97acb50_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">Related party transaction expense</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_849732f7-ed0d-4dca-918a-5bfb5d083ebc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_0ba385ce-0fbc-4f5f-b2d8-c05219a673b4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_0f3f6190-ceba-4730-9539-d7810454a8a2_terseLabel_en-US" xlink:label="lab_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" xlink: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, Excluding Rental Equipment</link:label>
    <link:label id="lab_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_label_en-US" xlink:label="lab_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" xlink: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, Excluding Rental Equipment [Member]</link:label>
    <link:label id="lab_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_documentation_en-US" xlink:label="lab_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Excluding Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" xlink:href="dsgr-20220930.xsd#dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" xlink:to="lab_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_e8c525b4-a548-44b6-8b83-f067b9c1b80f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_PreviousRevolvingCreditFacilityMember_d149a1cf-b670-421d-bfc7-242f820c1916_terseLabel_en-US" xlink:label="lab_dsgr_PreviousRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous revolving credit facilities</link:label>
    <link:label id="lab_dsgr_PreviousRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_dsgr_PreviousRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_dsgr_PreviousRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_dsgr_PreviousRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PreviousRevolvingCreditFacilityMember" xlink:href="dsgr-20220930.xsd#dsgr_PreviousRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_PreviousRevolvingCreditFacilityMember" xlink:to="lab_dsgr_PreviousRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_436139f5-b8ad-4245-a409-0625d7a8445b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccruedEmployeeBenefitsCurrent_05cace78-5c47-47ce-be30-3ef1bef26828_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 health benefits</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_95c3a06c-af50-4fc2-b503-6255948f4d2b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink: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, Lessor Asset under Operating Lease [Table]</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink: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, Lessor Asset under Operating Lease [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_dff3db09-e568-4b81-a3bc-bfcb25a39181_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_DelayedDrawTermLoanFacilityMember_0b9bc3e7-cc50-413e-9028-628312754ecf_verboseLabel_en-US" xlink:label="lab_dsgr_DelayedDrawTermLoanFacilityMember" 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">Delayed Draw Term Loan Facility</link:label>
    <link:label id="lab_dsgr_DelayedDrawTermLoanFacilityMember_label_en-US" xlink:label="lab_dsgr_DelayedDrawTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Loan Facility [Member]</link:label>
    <link:label id="lab_dsgr_DelayedDrawTermLoanFacilityMember_documentation_en-US" xlink:label="lab_dsgr_DelayedDrawTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DelayedDrawTermLoanFacilityMember" xlink:href="dsgr-20220930.xsd#dsgr_DelayedDrawTermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DelayedDrawTermLoanFacilityMember" xlink:to="lab_dsgr_DelayedDrawTermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_00971886-f435-4ddf-807b-bd610c658ed6_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">Year five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RangeMember_a4f76605-6117-42d6-be0b-0804ae848c3a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_Depreciation_392a7c4f-7b51-4c9c-8a78-2d2ec8c23744_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_45117302-72e0-4d48-90aa-81523bf717a2_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</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ce2b816b-12b1-4f7d-aa15-d6321f65bf00_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LegalMattersAndContingenciesTextBlock_20a1e627-f7ae-41fe-9b3c-8882824b6791_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_1136153e-7ad7-4814-af37-f0b80ac8c9a5_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" 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, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" xlink: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, Excluding Lessor Asset under Operating Lease, after Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_InterworldHighwayLLCMember_02fd2d73-1f0d-411e-9224-921b646760ee_terseLabel_en-US" xlink:label="lab_dsgr_InterworldHighwayLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interworld Highway LLC</link:label>
    <link:label id="lab_dsgr_InterworldHighwayLLCMember_label_en-US" xlink:label="lab_dsgr_InterworldHighwayLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interworld Highway LLC [Member]</link:label>
    <link:label id="lab_dsgr_InterworldHighwayLLCMember_documentation_en-US" xlink:label="lab_dsgr_InterworldHighwayLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interworld Highway LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InterworldHighwayLLCMember" xlink:href="dsgr-20220930.xsd#dsgr_InterworldHighwayLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_InterworldHighwayLLCMember" xlink:to="lab_dsgr_InterworldHighwayLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember_2c8d53e7-e3d3-4d5e-b7f4-79aa571e2e7c_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro Services Former Owners</link:label>
    <link:label id="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember_label_en-US" xlink:label="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro Services Former Owners [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro Services Former Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesFormerOwnersMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesFormerOwnersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityAndGexproServicesFormerOwnersMember" xlink:to="lab_dsgr_TestEquityAndGexproServicesFormerOwnersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_132a78b3-39a3-4dfc-a630-e113ee4a0c11_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_56523ef3-d915-4620-8c5d-8241ae945152_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_98207f2f-7441-4472-a093-f498841cc4b0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deemed consideration for reverse acquisition (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_6c24f134-7abb-44c5-a2ed-36001858db46_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_e34f9085-23cd-4ced-9e8f-624946d85da1_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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_ecd26290-7b45-4b1a-8957-7d9ca81bd719_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueYearThree_60be2654-c15c-431a-89ce-13021d6656ce_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" 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">Year four</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_81b73157-dc5a-463e-a2ed-9f3af9c34338_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 (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_298689c0-2c6e-46ee-9803-94e0a9e46620_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 (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_bab30ac1-7a9a-42ff-bd06-45d0aa52a3cb_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 (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_9b32cd4b-755a-4ba5-af25-994fda256d06_terseLabel_en-US" xlink:label="lab_dsgr_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">Right of use assets</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_label_en-US" xlink:label="lab_dsgr_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_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:to="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d708ef40-0b7f-4cc0-85fd-131768b3dab2_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options excluded from computation of diluted earnings per share ( in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_af8988ba-ce9b-40eb-b5d7-c092e169d6cf_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_55bacbc8-a30a-40a7-b676-42762aa19d33_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_d77965d7-33b5-4b4d-aa01-3ab5004fa7c4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_FinanceLeaseLiabilityPresentValue_7fe0f73e-e111-413d-9530-683f1e683c51_terseLabel_en-US" xlink:label="lab_dsgr_FinanceLeaseLiabilityPresentValue" xlink: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_dsgr_FinanceLeaseLiabilityPresentValue_label_en-US" xlink:label="lab_dsgr_FinanceLeaseLiabilityPresentValue" xlink: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, Present Value</link:label>
    <link:label id="lab_dsgr_FinanceLeaseLiabilityPresentValue_documentation_en-US" xlink:label="lab_dsgr_FinanceLeaseLiabilityPresentValue" xlink: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, Liability, Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityPresentValue" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_FinanceLeaseLiabilityPresentValue" xlink:to="lab_dsgr_FinanceLeaseLiabilityPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_843e4557-66a1-4262-b143-e3c6673b1046_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 intangible assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_f2fc18d3-827e-44f2-b9e0-6ca467f10247_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year one</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_02a9679c-9ea2-4756-93f2-05481b24885c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_245e6256-ae72-4235-a59e-47c411bcdf48_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, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_1e13e1c1-ac8b-4b39-af0a-7b65308b7a32_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember" xlink: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, Product and Service Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember" xlink: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, Product and Service Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6be298f7-9e1a-4986-85a7-eb30cb400834_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_GexproServicesSegmentMember_546c966c-d7af-476c-b6ab-36d589d8c091_terseLabel_en-US" xlink:label="lab_dsgr_GexproServicesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services</link:label>
    <link:label id="lab_dsgr_GexproServicesSegmentMember_label_en-US" xlink:label="lab_dsgr_GexproServicesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Segment [Member]</link:label>
    <link:label id="lab_dsgr_GexproServicesSegmentMember_documentation_en-US" xlink:label="lab_dsgr_GexproServicesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_GexproServicesSegmentMember" xlink:to="lab_dsgr_GexproServicesSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_4f5300ba-bb46-4afe-8eac-b359d435864d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_8c1e0feb-c9ec-46b3-81f6-c852396f618a_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink: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 Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_5dfd0196-28e3-4d0b-af36-007c087faada_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_SharesRepurchasedHeldInTreasury_746dcc4e-d66d-430e-b908-78ca515c0478_terseLabel_en-US" xlink:label="lab_dsgr_SharesRepurchasedHeldInTreasury" xlink: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 repurchased held in treasury</link:label>
    <link:label id="lab_dsgr_SharesRepurchasedHeldInTreasury_label_en-US" xlink:label="lab_dsgr_SharesRepurchasedHeldInTreasury" xlink: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 Repurchased Held In Treasury</link:label>
    <link:label id="lab_dsgr_SharesRepurchasedHeldInTreasury_documentation_en-US" xlink:label="lab_dsgr_SharesRepurchasedHeldInTreasury" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Repurchased Held In Treasury</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SharesRepurchasedHeldInTreasury" xlink:href="dsgr-20220930.xsd#dsgr_SharesRepurchasedHeldInTreasury"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SharesRepurchasedHeldInTreasury" xlink:to="lab_dsgr_SharesRepurchasedHeldInTreasury" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_02625530-218f-4056-be5c-5853a2b113ff_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_6d8b2fd7-8394-4c03-9fbf-754c38561d33_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_MCSMember_90af9f75-f3b5-479a-b279-124127a27e66_terseLabel_en-US" xlink:label="lab_dsgr_MCSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MCS</link:label>
    <link:label id="lab_dsgr_MCSMember_label_en-US" xlink:label="lab_dsgr_MCSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MCS [Member]</link:label>
    <link:label id="lab_dsgr_MCSMember_documentation_en-US" xlink:label="lab_dsgr_MCSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MCS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_MCSMember" xlink:href="dsgr-20220930.xsd#dsgr_MCSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_MCSMember" xlink:to="lab_dsgr_MCSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_EquityCompensationPlanMember_49d6409b-0166-47e3-b435-206ad60bba36_terseLabel_en-US" xlink:label="lab_dsgr_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">Equity Compensation Plan</link:label>
    <link:label id="lab_dsgr_EquityCompensationPlanMember_label_en-US" xlink:label="lab_dsgr_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_dsgr_EquityCompensationPlanMember_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_EquityCompensationPlanMember" xlink:href="dsgr-20220930.xsd#dsgr_EquityCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_EquityCompensationPlanMember" xlink:to="lab_dsgr_EquityCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_64882222-c471-4f49-83e6-f7c6f9add847_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaymentsOfFinancingCosts_a89fd7ee-1b62-4f40-8a61-5144b47c780e_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">Deferred financing costs</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyDomain_cf980316-4dba-4088-8689-e7b024b67b9f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_6b4b7aa0-4fa7-4a1b-a17f-d27dbd93599d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_78b81ab4-3beb-48e6-8ee5-4d642fb1b290_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InventoryLIFOReservePeriodCharge_dce83b4c-a984-464f-b4fc-08491db3661e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReservePeriodCharge" 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">Additions charged to expense</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReservePeriodCharge_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink: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, LIFO Reserve, Period Charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReservePeriodCharge" xlink:to="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_5052e906-774b-421e-bd0b-1446378b9e9a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSG closing price per common stock on April 1, 2022 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink: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, Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:to="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_3c5d2e97-d07d-4dfb-b4a7-f6edad745a59_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 Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_81a5b307-5678-4a4d-be79-eaa34f7431df_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NumberOfOperatingSegments_03e2f7d1-f677-44e4-a801-bbc3f031b0da_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_b4688270-5532-43a8-840f-864672a46c6d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_edad03ba-c6b2-4c3d-8243-d61ca7cc89bf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year one</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_c73aeba3-7c9b-4b6a-aae1-8ca1b34ef515_terseLabel_en-US" xlink:label="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" xlink: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 earnout provisions</link:label>
    <link:label id="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_label_en-US" xlink:label="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" xlink: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 Earnout Provisions</link:label>
    <link:label id="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_documentation_en-US" xlink:label="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" xlink: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 Earnout Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" xlink:href="dsgr-20220930.xsd#dsgr_BusinessAcquisitionNumberOfEarnoutProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" xlink:to="lab_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_8345f008-d63c-4aa9-97e0-e47e5a7a2506_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementOfCashFlowsAbstract_50def8ba-d8a6-4220-896a-1a54e612eede_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_2ca1d58e-b090-4fa5-b166-62e01d0677bf_terseLabel_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchangeable rate (as a percent)</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_label_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" xlink: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, Exchange, Percent Of Common Stock</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_documentation_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" xlink: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, Exchange, Percent Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" xlink:to="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_a5d69f67-f144-42e6-a566-6c98abdcc915_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_185d597e-9720-4c95-97a7-8b829ec1f3f2_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/2022/dei-2022.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_36d1aba3-3403-4562-b3fd-2ad7b9d3c64a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_ContractWithCustomerPaymentTerms_3cca8977-9bb7-45ad-b03f-355c4b08cac1_terseLabel_en-US" xlink:label="lab_dsgr_ContractWithCustomerPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment terms (in days)</link:label>
    <link:label id="lab_dsgr_ContractWithCustomerPaymentTerms_label_en-US" xlink:label="lab_dsgr_ContractWithCustomerPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Payment Terms</link:label>
    <link:label id="lab_dsgr_ContractWithCustomerPaymentTerms_documentation_en-US" xlink:label="lab_dsgr_ContractWithCustomerPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Payment Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ContractWithCustomerPaymentTerms" xlink:href="dsgr-20220930.xsd#dsgr_ContractWithCustomerPaymentTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ContractWithCustomerPaymentTerms" xlink:to="lab_dsgr_ContractWithCustomerPaymentTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_69e87e2f-bbd4-427e-bed5-65c62241f2dd_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ContingentConsiderationTypeDomain_d0724bc0-12b9-4208-8ef2-57d0731788a2_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_PaymentsToAcquireRentalEquipment_06335e95-9e3c-45e4-a68a-68c2cc725de7_negatedTerseLabel_en-US" xlink:label="lab_dsgr_PaymentsToAcquireRentalEquipment" 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">Purchases of rental equipment</link:label>
    <link:label id="lab_dsgr_PaymentsToAcquireRentalEquipment_label_en-US" xlink:label="lab_dsgr_PaymentsToAcquireRentalEquipment" xlink: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 Rental Equipment</link:label>
    <link:label id="lab_dsgr_PaymentsToAcquireRentalEquipment_documentation_en-US" xlink:label="lab_dsgr_PaymentsToAcquireRentalEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PaymentsToAcquireRentalEquipment" xlink:href="dsgr-20220930.xsd#dsgr_PaymentsToAcquireRentalEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_PaymentsToAcquireRentalEquipment" xlink:to="lab_dsgr_PaymentsToAcquireRentalEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5c816505-9b65-4091-9fb9-dc7221979a93_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_NetCashProvidedByUsedInOperatingActivities_9a05af6d-30b7-4b10-9756-f7dc1c68649c_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 (used in) 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseLiabilityCurrent_7cca170b-1e61-430e-bf11-674e514a92d4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_f975b0f4-cd12-4380-bed8-f111754b7ef4_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BridgeLoanMember_58e08fad-2a83-4207-a20c-eaf3277ad9e9_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_5946060c-be2f-4b53-aa83-1e55c1a01349_totalLabel_en-US" xlink:label="lab_dsgr_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">Year one</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_f8e7ab62-7939-4693-8cec-3c4799c6b244_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_LegalEntityAxis_6a828bd9-026a-49fd-8bb3-95c0f0901147_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_GexproServicesMember_e1ac5240-8137-49d2-9a8d-da6346238c71_terseLabel_en-US" xlink:label="lab_dsgr_GexproServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services</link:label>
    <link:label id="lab_dsgr_GexproServicesMember_label_en-US" xlink:label="lab_dsgr_GexproServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services [Member]</link:label>
    <link:label id="lab_dsgr_GexproServicesMember_documentation_en-US" xlink:label="lab_dsgr_GexproServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesMember" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_GexproServicesMember" xlink:to="lab_dsgr_GexproServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_0d1f1d48-af3d-46b2-8e78-3ee4c9636c62_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, less current portion, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_0fd88a4a-c162-4feb-93cf-b3c981ffbf10_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_2f5c3053-45dc-4793-b4b1-459c5e050062_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ce96bf1a-4e93-4ae0-877c-ba46c281bad3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0fb1d8bc-bd0e-4c51-9530-75e6fc35bee5_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">Stock-Based Compensation Details</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_StatementGeographicalAxis_d8c4c73e-c4a5-4c72-aeca-ed05c3299980_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_GoodwillPurchaseAccountingAdjustments_30842cbb-6984-41cc-b93e-0f8a9710dd1b_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" 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">Adjustment to original acquisition allocation</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_7388dfc3-eb02-4783-8487-8fc1841cc191_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_ad7301fc-0e4f-4c8a-9bad-baeaa7a43b77_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">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_deeb263b-3137-439a-bd0f-1767d0e99231_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueNewIssues_04dfb1af-ca14-480d-987d-8aa993a9dcfb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_4d36733a-c992-48b5-9b39-921d852b59cf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink: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 Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_e15374db-6e8b-496c-aed6-ee5c478821fa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7aa44081-65ab-496b-a4de-349f70b1122c_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/2022/dei-2022.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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_50299579-320e-4846-9964-6f2b86b1349a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevolvingCreditFacilityMember_ac167bff-ebfa-41f6-b505-3c538837c481_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTextBlock_bccaeefc-11a0-4cf7-a34b-612753070c7a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_cdf1e870-2c49-46fe-8523-3aef065ae0b2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_37e4837b-0ab7-4928-b352-7bc500353119_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_f55867a3-5c1b-468f-a1b8-a8e79c076fe0_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/2022/dei-2022.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_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_8e3c6c40-f9dc-4886-900b-5ff812cc6432_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" 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</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink: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, Lessor Asset under Operating Lease, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_f95e6a17-0805-495e-835e-1d263e60927f_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_a6b1912c-d5b4-4399-a751-b3c90d964b5f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsMajorClassNameDomain_f28de719-4dd4-4c92-b112-818ced4cd146_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_RelatedPartyTransactionSharesOwned_e5aa04a2-c9b3-4eb2-aa7c-4222df4ce408_terseLabel_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionSharesOwned" xlink: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 owned by related party (in shares)</link:label>
    <link:label id="lab_dsgr_RelatedPartyTransactionSharesOwned_label_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionSharesOwned" xlink: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, Shares Owned</link:label>
    <link:label id="lab_dsgr_RelatedPartyTransactionSharesOwned_documentation_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionSharesOwned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Shares Owned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionSharesOwned" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionSharesOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_RelatedPartyTransactionSharesOwned" xlink:to="lab_dsgr_RelatedPartyTransactionSharesOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_9b1b24b8-6195-4348-9c5f-29975f962f26_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_dd508632-24a4-4371-8871-fa014830c425_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7233a885-0764-4402-94e5-4e31adb85f98_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilitiesPaymentsDueAbstract_13587ed7-c828-4222-99a0-5b190d1c25ba_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink: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_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_e8496acc-0561-49d4-a793-14ba123559ec_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_dei_EntityShellCompany_03b53470-75b5-45ed-b3d1-164fb1d8b751_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/2022/dei-2022.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_ConcentrationRiskTable_97666216-a7d1-49b9-bf4e-7c9567277b54_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock_90bfcd94-5f96-484c-8da9-b5b2e1ece527_terseLabel_en-US" xlink:label="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" xlink: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 Assets and Liabilities</link:label>
    <link:label id="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" xlink: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 Assets And Liabilities [Table Text Block]</link:label>
    <link:label id="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" xlink: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 Lease Assets And Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock_f689b1d1-79c0-43e3-8221-45380d6ea65c_terseLabel_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" xlink: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 option per share of common stock (in shares)</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock_label_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" xlink: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, Option Ratio To Common Stock</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock_documentation_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" xlink: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, Option Ratio To Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" xlink:to="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b836fd89-64ea-4c1e-859f-65ece8dca2a7_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" 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">Year two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_babed347-cefb-4e19-8ad4-db90c77806d8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_b8940e96-2640-40fc-9912-a1c6a3fbccdf_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of DSG common shares exchanged (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_83360fda-1e28-4fd2-a5c1-94d42f5bda19_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" 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">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink: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, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_999fcb91-9d89-4129-a7c0-22bf70236bed_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 Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_VehiclesMember_09100bfb-21d2-4eda-990d-bdad6990bdd4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_AffiliatedEntityMember_663fb6e3-32b9-4506-b49b-e0c7cb361246_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_6cd19ed7-98ea-4d1d-9ddd-2c8577712555_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" 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">Long-term obligations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_f0c81bde-5eb4-4e62-9a72-6db92ad6dcde_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_9683fe17-54a7-4a13-b6e1-5783ebdb69c4_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_85973dae-45a4-4268-922d-2435ac6255ba_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentPeriodEndDate_9ca7065e-f561-44be-9a38-8fef89a626ca_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/2022/dei-2022.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_AccruedSalariesCurrent_6d69eb32-c722-43a6-8b6b-34f2317391b3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_1d3a7ec4-5832-4c8d-ad6b-8f4bd49fb904_terseLabel_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_label_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" xlink: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, Grants In Period, Grant Date Fair Value</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_documentation_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" xlink: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, Grants In Period, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" xlink:to="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TreasuryStockPolicyPolicyTextBlock_22ddce2d-2947-46d0-a5df-9d0e16862c95_terseLabel_en-US" xlink:label="lab_dsgr_TreasuryStockPolicyPolicyTextBlock" xlink: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_dsgr_TreasuryStockPolicyPolicyTextBlock_label_en-US" xlink:label="lab_dsgr_TreasuryStockPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:label id="lab_dsgr_TreasuryStockPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_dsgr_TreasuryStockPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TreasuryStockPolicyPolicyTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_TreasuryStockPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TreasuryStockPolicyPolicyTextBlock" xlink:to="lab_dsgr_TreasuryStockPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_ac40f301-3714-4d58-a1ce-9322be7079d6_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_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureAbstract_a6a881e0-32f2-4efe-b66c-e295a29b918f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_4b26abef-2001-41ca-a3c5-7b74d5da3046_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_LeaseLiabilityCurrent_792e82c0-e27c-40cb-a69c-a85027039a68_terseLabel_en-US" xlink:label="lab_dsgr_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">Current portion of lease obligation</link:label>
    <link:label id="lab_dsgr_LeaseLiabilityCurrent_e937549d-605e-4284-a41f-fd569d590d3d_totalLabel_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseLiabilityCurrent_label_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseLiabilityCurrent" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LeaseLiabilityCurrent" xlink:to="lab_dsgr_LeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_9393a6da-f025-4c32-8451-3f1d73a07980_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">Performance Shares</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_TestEquitySegmentMember_43117f95-0a99-4b75-bf59-4e62d124998d_terseLabel_en-US" xlink:label="lab_dsgr_TestEquitySegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity</link:label>
    <link:label id="lab_dsgr_TestEquitySegmentMember_label_en-US" xlink:label="lab_dsgr_TestEquitySegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Segment [Member]</link:label>
    <link:label id="lab_dsgr_TestEquitySegmentMember_documentation_en-US" xlink:label="lab_dsgr_TestEquitySegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquitySegmentMember" xlink:to="lab_dsgr_TestEquitySegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_094394f7-acda-4569-b6c0-f165650390a8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_c75fa01c-4120-4aa7-ad09-e61ea2d1f982_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_e2e79a80-6b66-4b46-9fdf-cb9b889ae7be_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_2701b355-cb8b-4ffb-a939-fd4e113e2d06_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 provided by (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_b88565c5-21e1-4a9d-9683-61d0d7574dcf_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockRepurchaseProgramAuthorizedAmount1_78b61bd0-f915-46ab-83e1-dab5fd868c8b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_SettlementOfRelatedPartyObligations_56391347-ae5d-478c-9772-fc3f94e940bf_terseLabel_en-US" xlink:label="lab_dsgr_SettlementOfRelatedPartyObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of related party obligations</link:label>
    <link:label id="lab_dsgr_SettlementOfRelatedPartyObligations_label_en-US" xlink:label="lab_dsgr_SettlementOfRelatedPartyObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Of Related Party Obligations</link:label>
    <link:label id="lab_dsgr_SettlementOfRelatedPartyObligations_documentation_en-US" xlink:label="lab_dsgr_SettlementOfRelatedPartyObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Of Related Party Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SettlementOfRelatedPartyObligations" xlink:href="dsgr-20220930.xsd#dsgr_SettlementOfRelatedPartyObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SettlementOfRelatedPartyObligations" xlink:to="lab_dsgr_SettlementOfRelatedPartyObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_5e65ac79-5d7d-42c2-bafd-29a7342fb330_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_BusinessCombinationEarnoutProvisionPeriod_34cf3893-059c-4017-971e-7cf8b475a745_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationEarnoutProvisionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout provision period (in days)</link:label>
    <link:label id="lab_dsgr_BusinessCombinationEarnoutProvisionPeriod_label_en-US" xlink:label="lab_dsgr_BusinessCombinationEarnoutProvisionPeriod" xlink: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, Earnout Provision Period</link:label>
    <link:label id="lab_dsgr_BusinessCombinationEarnoutProvisionPeriod_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationEarnoutProvisionPeriod" xlink: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, Earnout Provision Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationEarnoutProvisionPeriod" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationEarnoutProvisionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationEarnoutProvisionPeriod" xlink:to="lab_dsgr_BusinessCombinationEarnoutProvisionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_22d6dd38-b975-4107-b1ab-eec3e962ccec_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_ad2984b1-020b-490d-876e-1f6491c91854_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_700b2c5e-6b23-46bf-96db-cf1fdffc3474_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_97b3cc8e-0927-4e19-97c1-34ef417d9a38_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">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SegmentDomain_4170fe24-99f6-4c84-855f-cb26f0c8b713_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_VariableRateComponentDomain_4361fb04-b418-4500-a2d3-a8d4ae64322b_terseLabel_en-US" xlink:label="lab_dsgr_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:label id="lab_dsgr_VariableRateComponentDomain_label_en-US" xlink:label="lab_dsgr_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:label id="lab_dsgr_VariableRateComponentDomain_documentation_en-US" xlink:label="lab_dsgr_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentDomain" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_VariableRateComponentDomain" xlink:to="lab_dsgr_VariableRateComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_c8ed32b3-4b1c-4f3e-8c59-b957861d44d8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareTextBlock_f5c8d480-d33c-4c3a-b3b6-c352821ff349_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_ab0c2b3d-c972-4bed-a3e5-0fdf7069f651_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredCompensationLiabilityClassifiedNoncurrent_ca84ff77-1db5-4833-a1fb-4ae84a75ee19_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsPolicyTextBlock_606c976d-188d-41d8-a73d-2a4888a8969b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyTransactionLineItems_e8782748-3e72-430c-a850-f24c8a8ad6f5_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink: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 Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e799fcef-16c8-4e25-80e3-492c5fd26678_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GranteeStatusAxis_b71c6e2d-6486-4603-9872-0d680f733faf_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LessorLeasesPolicyTextBlock_3be68db6-7be9-4e75-a271-183eab2d393d_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink: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_LessorLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_e558570e-b053-415f-af4f-e7556dc5c390_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_07413e38-6231-4635-98d2-3623256eb6ef_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" 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">Extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6dacf139-eb25-4281-8d69-d203cbf03e24_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" 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">Intangible Assets Disclosure</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GrossProfit_9d3690c0-27ba-412d-bca1-2f4aee00b6b6_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityRegistrantName_0158cb18-291a-4a8b-b6b2-73f9d7d3d800_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/2022/dei-2022.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_StockIssuedDuringPeriodSharesNewIssues_b994b6f5-89f7-487f-a42e-da2276ad6a7b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_4627c7c2-f49c-460a-8b15-d1d19345aca5_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_b129c704-a9e0-4ae8-9fb0-fc3cbe59c566_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_1ec9b033-84af-4c40-b43f-68be25385c67_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk</link:label>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_a3746881-34ce-4143-8a2e-827910384ce7_negatedTerseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" 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">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_label_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink: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, Accrued Expenses And Other Liabilities</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink: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, Accrued Expenses And Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:to="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_f4f4d93e-83c5-4bdf-88b9-c839b43db4dc_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 rates</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_DSGMember_89968162-03e2-48e3-946b-7204f2503dd2_terseLabel_en-US" xlink:label="lab_dsgr_DSGMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSG</link:label>
    <link:label id="lab_dsgr_DSGMember_label_en-US" xlink:label="lab_dsgr_DSGMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSG [Member]</link:label>
    <link:label id="lab_dsgr_DSGMember_documentation_en-US" xlink:label="lab_dsgr_DSGMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSG</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGMember" xlink:href="dsgr-20220930.xsd#dsgr_DSGMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DSGMember" xlink:to="lab_dsgr_DSGMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_010645d6-13c7-466a-ab13-648da2b48b29_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityAddressCityOrTown_8215dec9-c47b-4663-999b-69a35b438447_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/2022/dei-2022.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_dsgr_NetLeaseLiabilityImputedInterest_63678090-259f-4a44-9997-b586c38ca33d_negatedTotalLabel_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityImputedInterest" 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">Less: Interest</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityImputedInterest_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityImputedInterest_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityImputedInterest" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityImputedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityImputedInterest" xlink:to="lab_dsgr_NetLeaseLiabilityImputedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_1ce8d60f-70f3-47ad-b41c-cdfa13ef4ed7_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ConsolidationPolicyTextBlock_c390b239-af83-4e6c-9ce4-4b800da6305e_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_f71b9b77-2a04-4429-b20a-c10eb6b0809c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_DebtInstrumentCovenantDefaultRate_1a428cb5-a771-45bb-b1a4-933fe98f158f_terseLabel_en-US" xlink:label="lab_dsgr_DebtInstrumentCovenantDefaultRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Default rate (as a percent)</link:label>
    <link:label id="lab_dsgr_DebtInstrumentCovenantDefaultRate_label_en-US" xlink:label="lab_dsgr_DebtInstrumentCovenantDefaultRate" xlink: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, Default Rate</link:label>
    <link:label id="lab_dsgr_DebtInstrumentCovenantDefaultRate_documentation_en-US" xlink:label="lab_dsgr_DebtInstrumentCovenantDefaultRate" xlink: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, Default Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DebtInstrumentCovenantDefaultRate" xlink:href="dsgr-20220930.xsd#dsgr_DebtInstrumentCovenantDefaultRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DebtInstrumentCovenantDefaultRate" xlink:to="lab_dsgr_DebtInstrumentCovenantDefaultRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_e8174595-9c2e-447c-916a-433c16ccc9f4_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_6d173131-876d-46a1-90d6-c0ef50a07a83_terseLabel_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_label_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_documentation_en-US" xlink:label="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink: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, Options, Grants In Period, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:to="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_1f767000-4dad-4944-b297-5177d87f1e52_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_a21c67cb-22b9-4d6e-b663-c514d21e369f_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StatementOfFinancialPositionAbstract_5549aecd-5611-428d-97fb-08e674906d65_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_55e2574c-580b-43d8-bc91-2a2f47e9cea2_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/2022/dei-2022.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_dsgr_TestEquityAndGexproServicesShareholdersMember_625aaaeb-9c49-4081-832d-d0534f58616e_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityAndGexproServicesShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity and Gexpro Services Shareholders</link:label>
    <link:label id="lab_dsgr_TestEquityAndGexproServicesShareholdersMember_label_en-US" xlink:label="lab_dsgr_TestEquityAndGexproServicesShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro Services Shareholders [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityAndGexproServicesShareholdersMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityAndGexproServicesShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro Services Shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesShareholdersMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesShareholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityAndGexproServicesShareholdersMember" xlink:to="lab_dsgr_TestEquityAndGexproServicesShareholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_e09f3103-e23c-4327-98b7-90830a69298b_netLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8b79f6c6-de35-404c-a179-011397ca9e00_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InventoryWriteDown_133b8b70-7285-4584-a55a-5bfc02c46d8e_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" 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">Write-offs</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_0954fc93-3733-4959-a770-c406c0f919ae_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink: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 term loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_96550b21-942c-4944-bf66-10ac6be5431a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink: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 liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink: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 Share-Based Arrangements, Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6c4808f4-fd26-401a-a3ae-39dadf466b2e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_423fa73c-2954-4dd9-b4fd-021d962bb720_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_4775400d-5997-4be2-8804-f41ac1e0fdc0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs net of accumulated amortization</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfSegmentReportingInformationBySegmentTable_f6c3a2cc-8797-45ad-a0d6-de691ea942c3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_51b247a2-2e8b-462a-9c6b-cc9145997e3f_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_924868fc-a4e6-4c2d-9d7e-6bf9dddb4d8c_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne_528d7e7b-92bd-4cf7-af72-70e11599f7b8_totalLabel_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne" 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">Year two</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne" xlink: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 One</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne" xlink: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 One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_da8dcd42-ac50-42d3-9742-5db8ef41cf8c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" 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">Lease and financing obligations</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_TradingSymbol_f47ebde1-9211-44e7-89f0-36d38130fa48_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/2022/dei-2022.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_dei_EntityFileNumber_5c80c4f1-fd78-423b-8407-12a7ececbe90_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/2022/dei-2022.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_IntangibleAssetsDisclosureTextBlock_41415395-6509-4466-9cdd-f0ef224799f7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TreasuryStockAcquiredAverageCostPerShare_d7e232fe-c22d-4d6a-95d2-7ae65ed6265c_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">Stock repurchased (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_31f447ad-61b9-4d85-b884-68912c4d3a33_terseLabel_en-US" xlink:label="lab_dsgr_AlternateBaseRateOrCanadianPrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate Or Canadian Prime Rate</link:label>
    <link:label id="lab_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_label_en-US" xlink:label="lab_dsgr_AlternateBaseRateOrCanadianPrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate Or Canadian Prime Rate [Member]</link:label>
    <link:label id="lab_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_documentation_en-US" xlink:label="lab_dsgr_AlternateBaseRateOrCanadianPrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate Or Canadian Prime Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AlternateBaseRateOrCanadianPrimeRateMember" xlink:href="dsgr-20220930.xsd#dsgr_AlternateBaseRateOrCanadianPrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AlternateBaseRateOrCanadianPrimeRateMember" xlink:to="lab_dsgr_AlternateBaseRateOrCanadianPrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4749e678-6587-4bc9-be58-4280a5d74069_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">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestPayableCurrent_0e8100fc-70a8-47cd-bee9-8e024b3ba5e8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink: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 Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_d92fd8e1-2739-4733-997e-91ebfeb589b4_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/2022/country-2022.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_srt_TitleOfIndividualAxis_dbf8b450-ab0a-4009-8ad5-fbba980b342f_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_RestrictedStockUnitsRSUMember_a847b111-05eb-4d9e-bb24-dc9baf59e3f0_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 units</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EffectiveIncomeTaxRateContinuingOperations_09ca5252-8a16-4e2e-93ef-645893991f7b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink: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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ConcentrationRiskByBenchmarkAxis_d57889c9-2d45-4aad-ae5e-eeb17b6d5c2c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UseOfEstimates_695d14b1-0521-4fe4-b592-834c7a35bf79_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationDisclosureTextBlock_c013bda7-1d1a-4f9b-9d3e-fdd63d43a59a_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">Business 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromContributedCapital_51654a8b-eb78-47d4-8fbd-de44aede3d73_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink: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 contribution</link:label>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink: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 Contributed Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromContributedCapital" xlink:to="lab_us-gaap_ProceedsFromContributedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f4980fab-ba9f-4a68-b57b-bf86d279a934_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" 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 consideration exchanged</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6b65bc48-954b-47ac-aa19-b50c1a5956da_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a054a2ce-337f-4861-bbbf-c382f429a497_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_76c9b3df-a34f-46e4-8f65-e0b0a4551fa4_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 (as a percent)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_CorporateAndReconcilingItemsMember_4451bc86-835c-4acb-b102-bb44280d675f_terseLabel_en-US" xlink:label="lab_dsgr_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other</link:label>
    <link:label id="lab_dsgr_CorporateAndReconcilingItemsMember_label_en-US" xlink:label="lab_dsgr_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items [Member]</link:label>
    <link:label id="lab_dsgr_CorporateAndReconcilingItemsMember_documentation_en-US" xlink:label="lab_dsgr_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CorporateAndReconcilingItemsMember" xlink:href="dsgr-20220930.xsd#dsgr_CorporateAndReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_CorporateAndReconcilingItemsMember" xlink:to="lab_dsgr_CorporateAndReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_OtherAcquisitionsMember_6b26cef0-844f-419b-ac42-fb6a3e8c3505_terseLabel_en-US" xlink:label="lab_dsgr_OtherAcquisitionsMember" xlink: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 Acquisitions</link:label>
    <link:label id="lab_dsgr_OtherAcquisitionsMember_label_en-US" xlink:label="lab_dsgr_OtherAcquisitionsMember" xlink: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 Acquisitions [Member]</link:label>
    <link:label id="lab_dsgr_OtherAcquisitionsMember_documentation_en-US" xlink:label="lab_dsgr_OtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherAcquisitionsMember" xlink:href="dsgr-20220930.xsd#dsgr_OtherAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_OtherAcquisitionsMember" xlink:to="lab_dsgr_OtherAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_ecac3ebc-fce4-44dc-b8ac-edb74643fafc_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">Pro Forma 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a2a2145c-8348-489d-bd43-68538f8a10da_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureTextBlock_a1b5348d-7388-4b38-8927-e2fd2216c085_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_b1fa6123-b87d-482e-9b2d-c4d07dd2d989_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink: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 interest rate (as a percent)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_SeniorSecuredRevolvingCreditFacilityMember_19f640f8-4613-46de-8c02-2777c98379c6_terseLabel_en-US" xlink:label="lab_dsgr_SeniorSecuredRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Revolving Credit Facility</link:label>
    <link:label id="lab_dsgr_SeniorSecuredRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_dsgr_SeniorSecuredRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_dsgr_SeniorSecuredRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_dsgr_SeniorSecuredRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember" xlink:to="lab_dsgr_SeniorSecuredRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock_d25bd8fc-90be-483d-843f-b1a525e08a44_terseLabel_en-US" xlink:label="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Liability</link:label>
    <link:label id="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock_label_en-US" xlink:label="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Liability, Policy [Policy Text Block]</link:label>
    <link:label id="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Liability, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutLiabilityPolicyPolicyTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutLiabilityPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_EarnoutLiabilityPolicyPolicyTextBlock" xlink:to="lab_dsgr_EarnoutLiabilityPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_bf406ad7-2cea-4dd7-92a2-8bd2cd50f625_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AmortizationOfIntangibleAssets_f004885e-cc6e-4ae4-aed0-bccf4ada8517_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfGoodwillTextBlock_16faac5f-0bc9-4956-b04b-fa8b71222806_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestPaidNet_ae4ff267-f9ef-45ef-a103-a0f5f8b99f8a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerShareBasic_19946329-bab7-4e48-83a1-8a82def86d66_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_7a07968f-5e4f-48eb-a769-8955cec062c5_totalLabel_en-US" xlink:label="lab_dsgr_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">Year three</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDueYearTwo" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3c834386-329e-4ccf-a80d-ea00215ca0e7_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">Year four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_c616da92-fee9-4417-a995-c8243c375d05_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_3aac3393-da8c-4638-b788-6ae312b2bf31_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_7b23a70d-3c83-44fe-976f-698760a7ff13_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink: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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_label_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:to="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_e4dc6a66-94fc-425f-9aaa-ddba5c8d611c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_23a9d905-611e-4a2b-9b11-758c70c01b2d_verboseLabel_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity consideration for purchase of business</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_label_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" xlink: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 Additional Paid In Capital, Business Combination Consideration</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_documentation_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Business Combination Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" xlink:to="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_LineOfCreditFacilityTickingFeePercentage_5911a27e-85e7-41e5-a4ea-55c1e82cc574_terseLabel_en-US" xlink:label="lab_dsgr_LineOfCreditFacilityTickingFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ticking fee percentage (as a percent)</link:label>
    <link:label id="lab_dsgr_LineOfCreditFacilityTickingFeePercentage_label_en-US" xlink:label="lab_dsgr_LineOfCreditFacilityTickingFeePercentage" xlink: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, Ticking Fee Percentage</link:label>
    <link:label id="lab_dsgr_LineOfCreditFacilityTickingFeePercentage_documentation_en-US" xlink:label="lab_dsgr_LineOfCreditFacilityTickingFeePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Ticking Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LineOfCreditFacilityTickingFeePercentage" xlink:href="dsgr-20220930.xsd#dsgr_LineOfCreditFacilityTickingFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LineOfCreditFacilityTickingFeePercentage" xlink:to="lab_dsgr_LineOfCreditFacilityTickingFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_26e90f20-6d82-46f7-bd09-6a189694ebde_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RepurchaseAgreementCounterpartyNameDomain_1b170e5b-eca7-421f-a131-012497b9c81c_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_389f16a8-4743-40d2-b160-a1f67ca2dd5a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquity_1fad0bbf-9407-442f-91cb-948d3d69687f_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_dd7e32b4-2b6d-43a6-b463-50ff70713450_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_fda4024a-0bf1-4a29-b468-364c68ec8728_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 period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_bb511232-2f3c-44f1-a966-cafa79dab17c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_811e5bdb-d9eb-49e2-8266-28b2c476add9_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">Certain members of the Company's Board of Directors</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_LineOfCreditFacilityLineItems_83906ece-9bb2-480d-8956-ccf38306f383_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_OwnershipDomain_2b7821b9-5966-4de8-94cf-d738b96c478c_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_9e4cd277-09eb-46d3-81f8-24e79a949b62_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/2022/dei-2022.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_dsgr_LargestSupplierMember_c2390522-cf6d-4474-8b4e-dc614268c4a6_terseLabel_en-US" xlink:label="lab_dsgr_LargestSupplierMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest Supplier</link:label>
    <link:label id="lab_dsgr_LargestSupplierMember_label_en-US" xlink:label="lab_dsgr_LargestSupplierMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest Supplier [Member]</link:label>
    <link:label id="lab_dsgr_LargestSupplierMember_documentation_en-US" xlink:label="lab_dsgr_LargestSupplierMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Largest Supplier</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LargestSupplierMember" xlink:href="dsgr-20220930.xsd#dsgr_LargestSupplierMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LargestSupplierMember" xlink:to="lab_dsgr_LargestSupplierMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_InventoryReservesRollforwardRollForward_458c27f6-8f7e-4a0c-9bc7-11a0f061ffa6_terseLabel_en-US" xlink:label="lab_dsgr_InventoryReservesRollforwardRollForward" xlink: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 Reserves Rollforward [Roll Forward]</link:label>
    <link:label id="lab_dsgr_InventoryReservesRollforwardRollForward_label_en-US" xlink:label="lab_dsgr_InventoryReservesRollforwardRollForward" xlink: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 Reserves Rollforward [Roll Forward]</link:label>
    <link:label id="lab_dsgr_InventoryReservesRollforwardRollForward_documentation_en-US" xlink:label="lab_dsgr_InventoryReservesRollforwardRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Reserves Rollforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InventoryReservesRollforwardRollForward" xlink:href="dsgr-20220930.xsd#dsgr_InventoryReservesRollforwardRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_InventoryReservesRollforwardRollForward" xlink:to="lab_dsgr_InventoryReservesRollforwardRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6f81dddc-3a54-45b0-bff6-8f864ffae583_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfPropertyPlantAndEquipmentTable_f6f03007-f7e8-4cd7-8ded-a32a431075a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOperatingCapitalAbstract_7e844fd7-416b-4f6f-8977-04604cdaa5aa_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 acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a5b13729-994a-4164-ac34-ba832decc530_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">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_791f5e96-3773-4558-b1e2-e09f3c409775_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink: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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_b1e3bda6-0da3-438e-b466-55f35b792389_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_cbf2350d-d0e3-4093-af08-d993d5fd6836_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative earnout liability</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_label_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" xlink: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, Derivative Earnout Liability</link:label>
    <link:label id="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" xlink: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, Derivative Earnout Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" xlink:to="lab_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding_9a8f5009-3fa8-469f-9f89-235e25cf01f2_terseLabel_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock outstanding (as a percent)</link:label>
    <link:label id="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding_label_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding" xlink: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, Common Stock, Outstanding</link:label>
    <link:label id="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding_documentation_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Common Stock, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionCommonStockOutstanding" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionCommonStockOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_RelatedPartyTransactionCommonStockOutstanding" xlink:to="lab_dsgr_RelatedPartyTransactionCommonStockOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_f0913281-3cce-428d-a66b-cc07a8e7e5f5_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 Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SegmentReportingInformationLineItems_f4bf56c5-3ccb-411d-adc3-b0100899abe4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_d151afa9-05ff-418e-ab0f-fba5b3d30fb4_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_StepUpOfInventory_9654a464-2d88-456d-a5dd-511b05515650_terseLabel_en-US" xlink:label="lab_dsgr_StepUpOfInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge for step-up of acquired inventory</link:label>
    <link:label id="lab_dsgr_StepUpOfInventory_label_en-US" xlink:label="lab_dsgr_StepUpOfInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Step-Up Of Inventory</link:label>
    <link:label id="lab_dsgr_StepUpOfInventory_documentation_en-US" xlink:label="lab_dsgr_StepUpOfInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Step-Up Of Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_StepUpOfInventory" xlink:href="dsgr-20220930.xsd#dsgr_StepUpOfInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_StepUpOfInventory" xlink:to="lab_dsgr_StepUpOfInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_cf0d7077-2f92-4c97-a8ce-e2d8c5f44dd4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockMember_187cc90b-3324-40a7-9c09-b583cc2618f9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_c71e90f2-2818-43ba-ab18-1b070de69b5b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_7e5058cf-af3d-43c0-862c-f64aefdc7c72_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">Net 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaymentsForRepurchaseOfCommonStock_029dfac7-2941-4eef-99f3-ff34b7a34310_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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementClassOfStockAxis_ce19926f-93c2-43f6-913b-cf8acb2f4ba1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TestEquityCreditAgreementMember_9d32f147-c1d1-4606-8a13-d793626e1ea3_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Credit Agreement</link:label>
    <link:label id="lab_dsgr_TestEquityCreditAgreementMember_label_en-US" xlink:label="lab_dsgr_TestEquityCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Credit Agreement [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityCreditAgreementMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityCreditAgreementMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityCreditAgreementMember" xlink:to="lab_dsgr_TestEquityCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9aca7ca8-0118-4662-bac8-e10b8101ff65_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementTable_5627e58f-56dd-4818-a4cc-de8e7e7ccfe4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueAcquisitions_abab425f-6572-46cc-b50a-50a96c1cbff0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deemed consideration for reverse acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_SeniorSecuredTermLoanMember_f74e27c2-a176-4d9b-866d-fd531d9b5609_terseLabel_en-US" xlink:label="lab_dsgr_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Term Loan</link:label>
    <link:label id="lab_dsgr_SeniorSecuredTermLoanMember_label_en-US" xlink:label="lab_dsgr_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Term Loan [Member]</link:label>
    <link:label id="lab_dsgr_SeniorSecuredTermLoanMember_documentation_en-US" xlink:label="lab_dsgr_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredTermLoanMember" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SeniorSecuredTermLoanMember" xlink:to="lab_dsgr_SeniorSecuredTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_bed8f778-96d2-4ecc-a960-e2faa5dcfc55_totalLabel_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" 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">Subsequent years</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_label_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_documentation_en-US" xlink:label="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" xlink: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 Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_beec796d-9f3b-4ab2-8226-57635bd9bf2f_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_1a26ec08-c1ae-46f6-9ffc-690e3c3ba4fe_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FurnitureAndFixturesMember_6369610f-d07a-43b0-968f-944658d41526_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_6d5394cb-ec98-4588-a59d-18a282d5064c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityNoncurrent_cf1ccf5d-6066-4aaa-88c5-fd61b403140f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RangeAxis_86bd8ba4-be2d-448e-b22a-59dd6afe5bf4_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_TreasuryStockSharesAcquired_6770f28f-6d2c-404e-b141-5b6848a33751_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">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_a363afe3-68e2-46ce-9f50-ffc83c8add3e_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">Repurchase of common stock (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GranteeStatusDomain_2cd8eece-207a-46f7-a53f-626ab6c8cc1a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit_a53bc2bf-d060-48f2-a6e0-df6907199779_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 deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsReceivableNetCurrent_1f050ad7-da79-458a-bc29-20248454733f_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 $2,009 and $2,473, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfFiniteLivedIntangibleAssetsTable_268fb011-4104-4461-9527-bd162e644461_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementEquityComponentsAxis_c8849186-dbe0-44c3-80d3-03c048aaf295_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_VariableRateComponentAxis_8fad7fe2-d914-4704-97be-5c7588c843ac_terseLabel_en-US" xlink:label="lab_dsgr_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Component [Axis]</link:label>
    <link:label id="lab_dsgr_VariableRateComponentAxis_label_en-US" xlink:label="lab_dsgr_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Component [Axis]</link:label>
    <link:label id="lab_dsgr_VariableRateComponentAxis_documentation_en-US" xlink:label="lab_dsgr_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentAxis" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_VariableRateComponentAxis" xlink:to="lab_dsgr_VariableRateComponentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_dfa499e1-2887-4256-93cd-fcfa88e32496_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink: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 consideration(1)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_EarnoutSharesMember_92fece0f-a607-4564-89bd-f5ac3823e673_terseLabel_en-US" xlink:label="lab_dsgr_EarnoutSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Shares</link:label>
    <link:label id="lab_dsgr_EarnoutSharesMember_label_en-US" xlink:label="lab_dsgr_EarnoutSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Shares [Member]</link:label>
    <link:label id="lab_dsgr_EarnoutSharesMember_documentation_en-US" xlink:label="lab_dsgr_EarnoutSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutSharesMember" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_EarnoutSharesMember" xlink:to="lab_dsgr_EarnoutSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_677820f7-c56e-495e-9e30-979c24ee89a3_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_5fa83dd9-e0a4-4859-ac94-20970c59e0db_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_96a30392-e52a-4f75-8430-f3d838d7b03e_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_38c7859c-bf53-421a-be66-443b5d8cbb0c_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/2022/dei-2022.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_dsgr_OmniMember_42496d2c-65aa-4393-a8bd-44208d372c0c_terseLabel_en-US" xlink:label="lab_dsgr_OmniMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Omni</link:label>
    <link:label id="lab_dsgr_OmniMember_label_en-US" xlink:label="lab_dsgr_OmniMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Omni [Member]</link:label>
    <link:label id="lab_dsgr_OmniMember_documentation_en-US" xlink:label="lab_dsgr_OmniMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Omni</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OmniMember" xlink:href="dsgr-20220930.xsd#dsgr_OmniMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_OmniMember" xlink:to="lab_dsgr_OmniMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_567197c1-265e-4d72-b82a-40b6216591b0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementLineItems_386fc136-0819-4b30-a2ec-acd628cf4341_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeasePrincipalPayments_a1ebf94a-8d10-46a2-b658-cacf66727007_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of financing lease principal</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_f8d83dfa-e86e-4b90-9201-f37fa45ed25a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c48f2ec7-3a89-44ea-9587-7eb2b68e50ff_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout derivative liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_4507cc37-69c1-444f-a3c5-27352e788072_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2f284587-ac58-4ceb-b477-9c8ee937322f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SellingGeneralAndAdministrativeExpense_6d11b5dc-4cb7-47a5-bd22-32498c7dc357_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TermLoanFacilityMember_d7192982-0579-4dd7-bd9b-c2ffa28ebea3_terseLabel_en-US" xlink:label="lab_dsgr_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous term loans</link:label>
    <link:label id="lab_dsgr_TermLoanFacilityMember_label_en-US" xlink:label="lab_dsgr_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_dsgr_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_dsgr_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TermLoanFacilityMember" xlink:href="dsgr-20220930.xsd#dsgr_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TermLoanFacilityMember" xlink:to="lab_dsgr_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_DSGFormerlyLawsonMember_fd231e69-db57-4bdb-8d09-9d2a2eefa18f_terseLabel_en-US" xlink:label="lab_dsgr_DSGFormerlyLawsonMember" xlink: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_dsgr_DSGFormerlyLawsonMember_label_en-US" xlink:label="lab_dsgr_DSGFormerlyLawsonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSG, Formerly Lawson [Member]</link:label>
    <link:label id="lab_dsgr_DSGFormerlyLawsonMember_documentation_en-US" xlink:label="lab_dsgr_DSGFormerlyLawsonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSG, Formerly Lawson</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DSGFormerlyLawsonMember" xlink:to="lab_dsgr_DSGFormerlyLawsonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_629f5658-a130-4cb5-825e-52f06572f4c6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseRightOfUseAsset_4de192af-2b94-43fe-96ac-a649e8f0eb1c_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_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfMachineryAndEquipment_01ec2696-3528-4132-9ca1-10bc1f616dff_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of rental equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Machinery and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d725d0bd-55e1-422b-a479-ac268809fd03_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_f6f79406-b51b-4e25-82c8-c2488d4ccb8e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" 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">Reclassifications to equity at fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_f028cbc6-9461-417f-b41d-86dd744aab52_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink: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_EmployeeBenefitsAndShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink: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 Benefits and Share-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_098052e1-b7ab-4a22-88bb-12558c5d3d94_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NumberOfPrincipalOperatingSegments_4f5cc42e-6851-4c7c-a356-6c20c808426d_terseLabel_en-US" xlink:label="lab_dsgr_NumberOfPrincipalOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal operating segment</link:label>
    <link:label id="lab_dsgr_NumberOfPrincipalOperatingSegments_label_en-US" xlink:label="lab_dsgr_NumberOfPrincipalOperatingSegments" xlink: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 Principal Operating Segments</link:label>
    <link:label id="lab_dsgr_NumberOfPrincipalOperatingSegments_documentation_en-US" xlink:label="lab_dsgr_NumberOfPrincipalOperatingSegments" xlink: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 Principal Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NumberOfPrincipalOperatingSegments" xlink:href="dsgr-20220930.xsd#dsgr_NumberOfPrincipalOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NumberOfPrincipalOperatingSegments" xlink:to="lab_dsgr_NumberOfPrincipalOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation_45d45e11-4289-48fd-896f-5f4467ee95e1_terseLabel_en-US" xlink:label="lab_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" xlink: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_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation_label_en-US" xlink:label="lab_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" xlink: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, Accumulated Depreciation</link:label>
    <link:label id="lab_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation_documentation_en-US" xlink:label="lab_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" xlink: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 Lease, Right-of-Use Asset, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" xlink:href="dsgr-20220930.xsd#dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" xlink:to="lab_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cdae0dd1-4a69-4ba8-84a4-fcbc02333f8f_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 Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_69bc521d-d84b-437a-92d1-c55a985ff1cb_terseLabel_en-US" xlink:label="lab_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" xlink: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_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_documentation_en-US" xlink:label="lab_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_9b34ec0e-f750-414a-af46-820a54f98d7a_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" xlink: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, net of deferred tax asset</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_label_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" xlink:to="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_f4c60d22-8f7e-4a17-a875-e1276f1473b3_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/2022/dei-2022.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_dei_LocalPhoneNumber_82df3190-f8d7-439f-bedb-d1db9ca21cc0_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/2022/dei-2022.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_OperatingIncomeLoss_d670e5ea-25e5-4424-b2a1-43bd9bf9c422_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 (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_5bf4dfee-f516-4bcf-ac0d-7d926ff126a0_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 (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInInventories_1a06b581-1c4a-4160-b7e7-53cab5bc8045_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, net</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsPolicyPolicyTextBlock_2db6953b-c1dd-428d-9e4b-497f5055e6a1_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_TestEquityMember_7d42c5a3-c0b8-4bd1-aa50-845cc09a3b5c_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity</link:label>
    <link:label id="lab_dsgr_TestEquityMember_label_en-US" xlink:label="lab_dsgr_TestEquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityMember" xlink:to="lab_dsgr_TestEquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e5fcbcb2-fd97-476e-a2bd-6f87bca57354_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">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesOutstanding_e71d8af8-71f8-4b9e-8336-84a5ce4472be_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_PotentialSharesFromMSUVest_ec08ad8d-ed61-424e-ba1e-a91ee6c4fe82_terseLabel_en-US" xlink:label="lab_dsgr_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">Exchangeable rate (as a percent)</link:label>
    <link:label id="lab_dsgr_PotentialSharesFromMSUVest_label_en-US" xlink:label="lab_dsgr_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_dsgr_PotentialSharesFromMSUVest_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_PotentialSharesFromMSUVest" xlink:href="dsgr-20220930.xsd#dsgr_PotentialSharesFromMSUVest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_PotentialSharesFromMSUVest" xlink:to="lab_dsgr_PotentialSharesFromMSUVest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryGross_116e7e14-6409-4818-8250-a6fa78b18182_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_Goodwill_ec9a9ca6-ba8a-40ac-8f20-02a46f741eb2_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_4a3e7831-65bf-4460-b973-741334649b5c_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_89e783bf-709a-4246-b11a-4b3f1bf97878_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_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_d2618551-05e6-4f20-a8d0-65c88113db42_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentByTypeAxis_b45b02f3-52ee-40ff-b8e3-dd02bf50fe72_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">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NEFMember_0d5a3bff-6040-4553-9403-1b707a9fa168_terseLabel_en-US" xlink:label="lab_dsgr_NEFMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEF</link:label>
    <link:label id="lab_dsgr_NEFMember_label_en-US" xlink:label="lab_dsgr_NEFMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEF [Member]</link:label>
    <link:label id="lab_dsgr_NEFMember_documentation_en-US" xlink:label="lab_dsgr_NEFMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEF</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NEFMember" xlink:href="dsgr-20220930.xsd#dsgr_NEFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NEFMember" xlink:to="lab_dsgr_NEFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_OtherRevolvingCreditFacilitiesMember_e8b8b193-b37d-48aa-a4d6-b9ecfbb755b3_terseLabel_en-US" xlink:label="lab_dsgr_OtherRevolvingCreditFacilitiesMember" xlink: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 revolving line of credit</link:label>
    <link:label id="lab_dsgr_OtherRevolvingCreditFacilitiesMember_label_en-US" xlink:label="lab_dsgr_OtherRevolvingCreditFacilitiesMember" xlink: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 Revolving Credit Facilities [Member]</link:label>
    <link:label id="lab_dsgr_OtherRevolvingCreditFacilitiesMember_documentation_en-US" xlink:label="lab_dsgr_OtherRevolvingCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revolving Credit Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherRevolvingCreditFacilitiesMember" xlink:href="dsgr-20220930.xsd#dsgr_OtherRevolvingCreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_OtherRevolvingCreditFacilitiesMember" xlink:to="lab_dsgr_OtherRevolvingCreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fee77267-76de-4a86-824d-7be4cd22cff6_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 to net cash used in 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_5afa0e63-65da-4447-9977-c3b1edd85a5f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtIssuanceCostsLineOfCreditArrangementsGross_2829affe-5ce5-45c9-8c25-56f7d5b5140c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink: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 issuance costs, gross</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Line of Credit Arrangements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:to="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_2e87103f-b545-41d4-a56b-19a1dbc08ca3_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_fc3c5000-828d-4ee5-b40f-7f542944da43_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_783d55ff-f864-4d53-a8ac-6c1b3ef50207_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_75eedbf0-c2ee-4caa-b784-8d196b7b47e2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_73b8df13-1bc0-4ef8-a1ab-d59a83ff03ec_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" 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">Year five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeStatementAbstract_7f3d3516-d719-4b32-8665-3a230e952eae_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0e13af35-fc61-49a8-9e7a-47cb5d730e7e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_c1196a5c-6c6a-4295-a982-8b64a99b1006_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentFiscalPeriodFocus_fda90673-4d98-44b7-a339-353a57b6508b_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/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_6e156b78-da25-4347-8bd6-9dc8f57f6e47_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_d82f5747-1189-4e4e-ae1b-068affed5426_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of rental equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Leased Assets, Net, Operating Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases" xlink:to="lab_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_3018ab59-e000-4076-a138-11dfb5ec2484_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfDilutedSharesOutstanding_2205e1a6-9e8e-4a3d-ae1d-933cd5dd539a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f7dbe5c1-794a-437c-b9f3-836c55e7936e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_66aa51e9-476f-4717-b714-934ac5491016_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_a90e558e-e448-41de-9924-7124f7680a1b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BuildingAndBuildingImprovementsMember_9dd382ef-7b09-426a-86e6-7cc02a069391_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_BusinessCombinationNumberOfEarnoutProvisions_4b0c7a4c-060a-4fef-be50-83d72cfee4b7_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationNumberOfEarnoutProvisions" xlink: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 earnout provisions</link:label>
    <link:label id="lab_dsgr_BusinessCombinationNumberOfEarnoutProvisions_label_en-US" xlink:label="lab_dsgr_BusinessCombinationNumberOfEarnoutProvisions" xlink: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, Number Of Earnout Provisions</link:label>
    <link:label id="lab_dsgr_BusinessCombinationNumberOfEarnoutProvisions_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationNumberOfEarnoutProvisions" xlink: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, Number Of Earnout Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationNumberOfEarnoutProvisions" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationNumberOfEarnoutProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationNumberOfEarnoutProvisions" xlink:to="lab_dsgr_BusinessCombinationNumberOfEarnoutProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_83551ad5-a1c2-442b-bff5-75a3176fca26_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink: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 financing costs incurred</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_LeaseLiabilityNoncurrent_a2fee6c3-b3ff-422c-a79d-e6c866001876_terseLabel_en-US" xlink:label="lab_dsgr_LeaseLiabilityNoncurrent" xlink: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_dsgr_LeaseLiabilityNoncurrent_c1b1a489-bcdb-438d-9885-7591fd243dca_totalLabel_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseLiabilityNoncurrent_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseLiabilityNoncurrent" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LeaseLiabilityNoncurrent" xlink:to="lab_dsgr_LeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_ce26836b-f8ac-4f9c-8f07-e5dd6a9db9cb_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 - 9,368,463 and 9,363,093 shares, respectively Outstanding - 9,120,167 and 9,115,584 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_f288a6fc-5ca3-4a29-8292-7acfa0abd6b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" 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">Current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_f927a7a0-ee00-409a-84b6-d1a9a95d654b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_d18c00bf-00a7-4ef3-a2cc-70bcc1551968_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertySubjectToOrAvailableForOperatingLeaseGross_2fdba29f-04e2-47a1-8603-90db5221dd9b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental equipment</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink: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, Lessor Asset under Operating Lease, before Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_80a06a35-0f5a-4f98-b4fd-a81d93825296_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pacific Rim</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket_c5ff8b27-91fb-4d96-b03a-3ff547caf41c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment of stock-based compensation awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket" xlink: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 Additional Paid in Capital, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_f3d5f4e5-665e-46be-ba1d-f0597bc16219_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_3f973e07-484b-4bb4-a81a-e46cc678ecd7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProductConcentrationRiskMember_25faba9e-b4c3-41a1-aea1-1a21431a4127_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_SISMember_64bb0312-a8a2-4f21-ae6b-b4acc2a69e02_terseLabel_en-US" xlink:label="lab_dsgr_SISMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SIS</link:label>
    <link:label id="lab_dsgr_SISMember_label_en-US" xlink:label="lab_dsgr_SISMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SIS [Member]</link:label>
    <link:label id="lab_dsgr_SISMember_documentation_en-US" xlink:label="lab_dsgr_SISMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SIS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SISMember" xlink:href="dsgr-20220930.xsd#dsgr_SISMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SISMember" xlink:to="lab_dsgr_SISMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_94976202-825a-44ea-bb5d-e9604663f3ee_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 period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6bc118cb-b30b-4aa4-b9ff-fb7782da24f6_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 period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_239ebc29-d8d1-4422-a249-01a6f3755a99_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_LeaseAssetsRightofUseAsset_b2ae4c8b-9a2c-4026-99ab-acc5ca22e804_totalLabel_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseAssetsRightofUseAsset_label_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseAssetsRightofUseAsset_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_LeaseAssetsRightofUseAsset" xlink:href="dsgr-20220930.xsd#dsgr_LeaseAssetsRightofUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LeaseAssetsRightofUseAsset" xlink:to="lab_dsgr_LeaseAssetsRightofUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d517f590-e53d-43bb-b593-2c0f0f502c0f_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" 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 liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfLongTermDebt_b5bb41ef-b463-4562-b0c7-6da83d09374d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_FrontierMember_8291bd39-7d86-404f-bf07-e73157dc56fa_terseLabel_en-US" xlink:label="lab_dsgr_FrontierMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frontier</link:label>
    <link:label id="lab_dsgr_FrontierMember_label_en-US" xlink:label="lab_dsgr_FrontierMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frontier [Member]</link:label>
    <link:label id="lab_dsgr_FrontierMember_documentation_en-US" xlink:label="lab_dsgr_FrontierMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frontier</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FrontierMember" xlink:href="dsgr-20220930.xsd#dsgr_FrontierMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_FrontierMember" xlink:to="lab_dsgr_FrontierMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_70cd6242-447e-4746-9329-f1fc1701513d_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_11ccff94-717a-4d83-95e5-67ce0ecb13aa_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_0217b618-8722-4333-8019-9faf5b518ece_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 period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_936fc43f-aa96-4d75-b862-8f29e6511727_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial recognition on Merger Date</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_63bfca05-4d93-412f-9560-af54aab0f8f1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_7192f0a2-c777-4cc8-8d78-64f0d1fb6379_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_1226f8b5-eb76-49a4-a6e1-5fd630c0d57c_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationAcquisitionRelatedCosts_46f48476-58b9-4dff-9f3b-9e3e1806459d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger transaction costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_c9da90eb-d0ed-4742-aaf1-ca744b3356be_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_ResoluxMember_50e1dff2-0fb2-4b3a-b0ed-eb01891d3585_terseLabel_en-US" xlink:label="lab_dsgr_ResoluxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resolux</link:label>
    <link:label id="lab_dsgr_ResoluxMember_label_en-US" xlink:label="lab_dsgr_ResoluxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resolux [Member]</link:label>
    <link:label id="lab_dsgr_ResoluxMember_documentation_en-US" xlink:label="lab_dsgr_ResoluxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resolux</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ResoluxMember" xlink:href="dsgr-20220930.xsd#dsgr_ResoluxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ResoluxMember" xlink:to="lab_dsgr_ResoluxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_813cd9b4-228e-4b18-9d25-d7cf2cc06f28_terseLabel_en-US" xlink:label="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange ratio (in shares)</link:label>
    <link:label id="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_label_en-US" xlink:label="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink: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, Equity Interest Issued or Issuable, Exchange Ratio</link:label>
    <link:label id="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_documentation_en-US" xlink:label="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink: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, Equity Interest Issued or Issuable, Exchange Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:href="dsgr-20220930.xsd#dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:to="lab_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2a8927fa-92c9-4013-a681-f55ef85b0121_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/2022/dei-2022.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_FiniteLivedIntangibleAssetUsefulLife_3e53fd2e-f4db-45b7-a6c7-b6cf77f70881_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f2819da-0f3b-4ef5-8ccf-8e86d79ff94e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_faa454f1-a13a-4478-af4b-deff87b41ca2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtInstrumentFaceAmount_5df17698-0c95-489d-ad45-019b9fc0df62_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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 obtained</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_3c8242d1-ee05-433c-8915-55c3b4775f87_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">Estimated life (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNetOfTax_66b43815-9c04-494c-a275-d9fb5853dcc5_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 (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GoodwillAcquiredDuringPeriod_f2beec98-dc16-49f9-8e7e-f32e12362b32_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_e1418814-192e-41f6-85fe-bc5d3d3d8eb6_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">Pro Forma 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_54da7131-c379-48e1-a4a9-c50bddb9ef2a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink: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_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_7add15ea-d324-4c3c-8f50-d8ab7b71d0e6_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 Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ConstructionInProgressMember_17c75fa0-3b10-4a6b-b4a9-e1c1f179e4cf_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EntityCurrentReportingStatus_735a6362-dfc2-4b70-9d8a-dcb4094c559d_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/2022/dei-2022.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_GoodwillAndIntangibleAssetsDisclosureAbstract_e143cf3a-f59b-4937-802c-dfe0ffe8bee1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_206475c6-b92a-40ce-a97e-7dbfd39bb5d5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" 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 tax liability, net of deferred tax asset</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink: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 Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_28fb6512-a193-452c-8f69-44d4f1cdd4e5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a42f4d57-fa16-4696-8ce2-2f9f8f70b1f4_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" 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">Year two</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DepreciationDepletionAndAmortization_8f58feb2-8de7-4470-bb3d-0663e1f8ce8a_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueTable_b392b9dc-214b-46ae-908f-c321be370b0e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_563e0400-9ea2-441d-be48-d90a57e2f95c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_CounterpartyNameAxis_dee0a0c7-d6cd-4f92-a337-5e0d01cca631_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_4960efaa-18fb-4b45-8478-6654423bf789_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_NationalTestEquipmentMember_8746e2a2-baf1-4ad6-a4a1-8b494b4c0e03_terseLabel_en-US" xlink:label="lab_dsgr_NationalTestEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Test Equipment</link:label>
    <link:label id="lab_dsgr_NationalTestEquipmentMember_label_en-US" xlink:label="lab_dsgr_NationalTestEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Test Equipment [Member]</link:label>
    <link:label id="lab_dsgr_NationalTestEquipmentMember_documentation_en-US" xlink:label="lab_dsgr_NationalTestEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Test Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NationalTestEquipmentMember" xlink:href="dsgr-20220930.xsd#dsgr_NationalTestEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NationalTestEquipmentMember" xlink:to="lab_dsgr_NationalTestEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_7b951adb-db41-402d-9f6c-29949f9b3318_verboseLabel_en-US" xlink:label="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" 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 current liabilities</link:label>
    <link:label id="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_c7a1bb56-d74e-4198-89c6-c05f539ccbd5_totalLabel_en-US" xlink:label="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" 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 expenses and other current liabilities</link:label>
    <link:label id="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities And Other Accrued Liabilities, Current</link:label>
    <link:label id="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_documentation_en-US" xlink:label="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" xlink: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 Liabilities And Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" xlink:href="dsgr-20220930.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_746da7f3-4da0-434e-83a7-d0eb9d5f0792_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink: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, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_09ba08e5-d1f8-4676-ada0-37d4f9a25388_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/2022/dei-2022.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_StockholdersEquityOther_c7663d42-9e2d-4144-8250-6d479a085711_negatedLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" 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_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_AccruedStockBasedCompensation_67f70e9e-9d94-4e3c-9f2c-9882fe48d5bb_terseLabel_en-US" xlink:label="lab_dsgr_AccruedStockBasedCompensation" xlink: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</link:label>
    <link:label id="lab_dsgr_AccruedStockBasedCompensation_label_en-US" xlink:label="lab_dsgr_AccruedStockBasedCompensation" xlink: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 Stock-Based Compensation</link:label>
    <link:label id="lab_dsgr_AccruedStockBasedCompensation_documentation_en-US" xlink:label="lab_dsgr_AccruedStockBasedCompensation" xlink: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 Stock-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedStockBasedCompensation" xlink:href="dsgr-20220930.xsd#dsgr_AccruedStockBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AccruedStockBasedCompensation" xlink:to="lab_dsgr_AccruedStockBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_075dd254-2525-41a5-8a96-6b3ee59d0b64_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" 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">Year three</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e860c717-725f-4a30-96ca-fc3eec29ca01_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, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_InventoryBenchmarkMember_70bdab31-9c91-42f9-8534-2cd58915d583_terseLabel_en-US" xlink:label="lab_dsgr_InventoryBenchmarkMember" xlink: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 benchmark</link:label>
    <link:label id="lab_dsgr_InventoryBenchmarkMember_label_en-US" xlink:label="lab_dsgr_InventoryBenchmarkMember" xlink: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 benchmark [Member]</link:label>
    <link:label id="lab_dsgr_InventoryBenchmarkMember_documentation_en-US" xlink:label="lab_dsgr_InventoryBenchmarkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory benchmark</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InventoryBenchmarkMember" xlink:href="dsgr-20220930.xsd#dsgr_InventoryBenchmarkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_InventoryBenchmarkMember" xlink:to="lab_dsgr_InventoryBenchmarkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8c57b155-2509-4fbb-b81e-4853bf417fd6_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_17df8636-7698-4052-b3c7-e98075324b2e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_27a71fce-d6ef-4b6e-b43d-362530ef87c2_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" xlink: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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_label_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Right Of Use Assets</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" xlink:to="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_c7fe163d-4ee4-4d7c-9ecb-730326445e1a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_a00b431c-53c1-4cc3-88ee-d81e2c985165_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_NumberOfBranches_5c4e41ce-b180-4a0a-bbb4-e72aafac8544_terseLabel_en-US" xlink:label="lab_dsgr_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_dsgr_NumberOfBranches_label_en-US" xlink:label="lab_dsgr_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_dsgr_NumberOfBranches_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NumberOfBranches" xlink:href="dsgr-20220930.xsd#dsgr_NumberOfBranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NumberOfBranches" xlink:to="lab_dsgr_NumberOfBranches" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9ac7928e-6ee9-4d4d-91d2-9adce6fe4af2_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 Finite-Lived Intangible Assets, Future Amortization Expense</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_669fd70b-93e8-4cb8-85b3-e91f18166c57_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_ba3c8577-9b1b-44ad-82b4-255ff3fee44e_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; 312,132 and 247,509 shares, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_fc113f69-52f3-4bf0-a268-d09081317223_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_2e9b4eeb-246d-451a-a35f-0a0ec65886a0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential earn-out payment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_146eb996-cb3d-495b-a198-59ec08d4a7d8_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 Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebt_a1185cdb-9af2-4949-a448-b919ffc51014_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_8a8cff61-f1cd-4ea9-b20f-3274411a87d9_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">Long term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpense_bfb532a6-dec6-4f74-86b3-d0bf8dc2fa06_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 (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized_c431af38-7359-4eba-97ae-c22e7f9b66e4_netLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_71781c59-26f4-4bc2-9761-169ed1efbc7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_DebtInstrumentAdditionalMargin_057b6174-3d7a-4982-9df5-6df133ac419a_terseLabel_en-US" xlink:label="lab_dsgr_DebtInstrumentAdditionalMargin" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional margin (as a percent)</link:label>
    <link:label id="lab_dsgr_DebtInstrumentAdditionalMargin_label_en-US" xlink:label="lab_dsgr_DebtInstrumentAdditionalMargin" xlink: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, Additional Margin</link:label>
    <link:label id="lab_dsgr_DebtInstrumentAdditionalMargin_documentation_en-US" xlink:label="lab_dsgr_DebtInstrumentAdditionalMargin" xlink: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, Additional Margin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DebtInstrumentAdditionalMargin" xlink:href="dsgr-20220930.xsd#dsgr_DebtInstrumentAdditionalMargin"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DebtInstrumentAdditionalMargin" xlink:to="lab_dsgr_DebtInstrumentAdditionalMargin" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_c64ca84b-50c8-4bc2-9069-567c82663280_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_9faf92a9-3041-4e77-8be1-69fb9c47f463_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f6f91f46-b13a-4c13-a052-1e7ab11635a2_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 (loss) income</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_PartsWasherLeasingProgramMember_c636c193-874d-4568-9288-2ab818fbf3b6_terseLabel_en-US" xlink:label="lab_dsgr_PartsWasherLeasingProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parts Washer Leasing Program</link:label>
    <link:label id="lab_dsgr_PartsWasherLeasingProgramMember_label_en-US" xlink:label="lab_dsgr_PartsWasherLeasingProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parts Washer Leasing Program [Member]</link:label>
    <link:label id="lab_dsgr_PartsWasherLeasingProgramMember_documentation_en-US" xlink:label="lab_dsgr_PartsWasherLeasingProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parts Washer Leasing Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PartsWasherLeasingProgramMember" xlink:href="dsgr-20220930.xsd#dsgr_PartsWasherLeasingProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_PartsWasherLeasingProgramMember" xlink:to="lab_dsgr_PartsWasherLeasingProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_OtherGeographicalMember_51bbab74-13a9-465c-b954-b4cf7e32d0dc_terseLabel_en-US" xlink:label="lab_dsgr_OtherGeographicalMember" xlink: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_dsgr_OtherGeographicalMember_label_en-US" xlink:label="lab_dsgr_OtherGeographicalMember" xlink: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 Geographical [Member]</link:label>
    <link:label id="lab_dsgr_OtherGeographicalMember_documentation_en-US" xlink:label="lab_dsgr_OtherGeographicalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherGeographicalMember" xlink:href="dsgr-20220930.xsd#dsgr_OtherGeographicalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_OtherGeographicalMember" xlink:to="lab_dsgr_OtherGeographicalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_LawsonSegmentMember_117d418c-3cce-4b24-baba-6d0d2a7bcc08_terseLabel_en-US" xlink:label="lab_dsgr_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_dsgr_LawsonSegmentMember_label_en-US" xlink:label="lab_dsgr_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_dsgr_LawsonSegmentMember_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_LawsonSegmentMember" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LawsonSegmentMember" xlink:to="lab_dsgr_LawsonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_RentalProgramMember_864bb6df-ab33-41f2-a8be-7a2621cfdcd8_terseLabel_en-US" xlink:label="lab_dsgr_RentalProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Program</link:label>
    <link:label id="lab_dsgr_RentalProgramMember_label_en-US" xlink:label="lab_dsgr_RentalProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Program [Member]</link:label>
    <link:label id="lab_dsgr_RentalProgramMember_documentation_en-US" xlink:label="lab_dsgr_RentalProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalProgramMember" xlink:href="dsgr-20220930.xsd#dsgr_RentalProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_RentalProgramMember" xlink:to="lab_dsgr_RentalProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2ca2cad6-d167-4aba-8cc8-92160c492ff0_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">Business Acquisitions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsAtCarryingValue_c59ff732-52e4-4004-9767-4e1e47fc9dbb_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_e6170fb0-77ba-4451-8909-96a8daf5152e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsCurrent_67bb372e-de8b-4357-bfae-8d75256109ce_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxesPaidNet_193baff1-74eb-4ef0-ae78-5cd25088e711_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessAcquisitionLineItems_76e079fd-184f-4d38-a0c5-9f15da367896_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntitySmallBusiness_bddae758-637c-4b4d-832a-cc1823ea8993_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_4ed6adf6-df39-41fc-ac44-a2d65c1b5115_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0e0ce405-84cd-4a21-aa0e-08e4f6261cf0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InvestorMember_b5235e49-21d3-4025-bb3f-f0d0210de559_terseLabel_en-US" xlink:label="lab_us-gaap_InvestorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investor</link:label>
    <link:label id="lab_us-gaap_InvestorMember_label_en-US" xlink:label="lab_us-gaap_InvestorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investor [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestorMember" xlink:to="lab_us-gaap_InvestorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_8475e967-7e9f-480e-8415-9c0ae207059e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SignificantAccountingPoliciesTextBlock_96c950e7-4f96-4c3a-8980-968ae9917bb0_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentDisclosureTextBlock_5a570836-09df-426c-a7a2-7090e2852f55_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_dd874c74-e8ab-4800-ae7a-36ed7e79301b_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_EquitySharePayoutRangeTrailingPeriod_303114c2-91c8-463f-950c-5e888ba8c399_terseLabel_en-US" xlink:label="lab_dsgr_EquitySharePayoutRangeTrailingPeriod" xlink: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, trailing period (in days)</link:label>
    <link:label id="lab_dsgr_EquitySharePayoutRangeTrailingPeriod_label_en-US" xlink:label="lab_dsgr_EquitySharePayoutRangeTrailingPeriod" xlink: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, Trailing Period</link:label>
    <link:label id="lab_dsgr_EquitySharePayoutRangeTrailingPeriod_documentation_en-US" xlink:label="lab_dsgr_EquitySharePayoutRangeTrailingPeriod" xlink: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, Trailing Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EquitySharePayoutRangeTrailingPeriod" xlink:href="dsgr-20220930.xsd#dsgr_EquitySharePayoutRangeTrailingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_EquitySharePayoutRangeTrailingPeriod" xlink:to="lab_dsgr_EquitySharePayoutRangeTrailingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TestEquityAndGexproMember_3b53a0f1-3687-4e62-b5a9-e7ad2835a46b_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityAndGexproMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro</link:label>
    <link:label id="lab_dsgr_TestEquityAndGexproMember_label_en-US" xlink:label="lab_dsgr_TestEquityAndGexproMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityAndGexproMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityAndGexproMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity And Gexpro</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityAndGexproMember" xlink:to="lab_dsgr_TestEquityAndGexproMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TestEquityEquityholderMember_c0aa8111-4cda-4107-abc2-77fa0db2de67_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityEquityholderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Equityholder</link:label>
    <link:label id="lab_dsgr_TestEquityEquityholderMember_label_en-US" xlink:label="lab_dsgr_TestEquityEquityholderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Equityholder [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityEquityholderMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityEquityholderMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Equityholder</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityEquityholderMember" xlink:to="lab_dsgr_TestEquityEquityholderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_5ecaa5e5-bb7f-47d0-8f0f-7d1977e75f97_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">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInAccountsReceivable_c98ff8e2-8bf8-40cd-9ba8-c13dcc525838_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_Security12bTitle_0f21a588-d2a6-4ba0-a87a-de3f2805bc33_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/2022/dei-2022.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_MinorityInterestOwnershipPercentageByNoncontrollingOwners_90dae9a8-57a1-4f37-a5ea-165e40a9a8a4_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling ownership (as a percent)</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_0c03be7e-6bb8-4da2-9c30-75b225368da9_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 amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_FinanceLeaseCost_37d49824-cbde-4d64-a560-d4880481e70d_totalLabel_en-US" xlink:label="lab_dsgr_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">Financing Lease Expense</link:label>
    <link:label id="lab_dsgr_FinanceLeaseCost_label_en-US" xlink:label="lab_dsgr_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_dsgr_FinanceLeaseCost_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_FinanceLeaseCost" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_FinanceLeaseCost" xlink:to="lab_dsgr_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_aea681e2-df7a-4ae4-a10b-88c14f290f0a_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable" xlink:type="arc" order="1"/>
    <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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsequentEventLineItems_431b82a4-717c-4aa1-bb79-96e15ce5d61f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_VMIMember_95de27e8-c308-4e2a-9d03-3a851a22c134_terseLabel_en-US" xlink:label="lab_dsgr_VMIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VMI</link:label>
    <link:label id="lab_dsgr_VMIMember_label_en-US" xlink:label="lab_dsgr_VMIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VMI [Member]</link:label>
    <link:label id="lab_dsgr_VMIMember_documentation_en-US" xlink:label="lab_dsgr_VMIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VMI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VMIMember" xlink:href="dsgr-20220930.xsd#dsgr_VMIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_VMIMember" xlink:to="lab_dsgr_VMIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_4cf6048b-ebaf-43f9-8f1e-717c71090d88_terseLabel_en-US" xlink:label="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accordion feature</link:label>
    <link:label id="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_label_en-US" xlink:label="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:label id="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_documentation_en-US" xlink:label="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:href="dsgr-20220930.xsd#dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:to="lab_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_d059075f-56c5-4d97-90f5-4f24f6d25477_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_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_bead1846-fbd3-4596-8e93-ea4a8c89efd4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_2d4aa3f2-6fbf-4ca8-882d-3869e199bb87_terseLabel_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink: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 contribution</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_label_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink: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 Additional Paid In Capital, Capital Contribution</link:label>
    <link:label id="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_documentation_en-US" xlink:label="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Capital Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:to="lab_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e73c01ae-96ab-4c8f-842e-c337c8bd0fed_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDue_f4666edd-18cf-4b03-abec-c34e51c3b80c_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, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityMaturityTableTextBlock_7d250f46-fd0c-4fb9-bedd-5953f222fe77_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 Finance Lease Liabilities Generated by Leasing Activities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ScenarioPreviouslyReportedMember_93f58a41-0f99-47c5-9b53-fb0fd54b458e_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_A2022AcquisitionsMember_d1b9ddae-e76f-4e2a-8e24-81559c78e3c8_terseLabel_en-US" xlink:label="lab_dsgr_A2022AcquisitionsMember" xlink: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 Acquisitions</link:label>
    <link:label id="lab_dsgr_A2022AcquisitionsMember_label_en-US" xlink:label="lab_dsgr_A2022AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Acquisitions [Member]</link:label>
    <link:label id="lab_dsgr_A2022AcquisitionsMember_documentation_en-US" xlink:label="lab_dsgr_A2022AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_A2022AcquisitionsMember" xlink:href="dsgr-20220930.xsd#dsgr_A2022AcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_A2022AcquisitionsMember" xlink:to="lab_dsgr_A2022AcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_32b3a5e5-81fd-4df4-a119-e91c4d950318_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink: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 realizable value and reserve adjustment for obsolete and excess inventory</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink: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, LIFO Reserve, Effect on Income, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:to="lab_us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6fe040bd-1bd7-45fa-8a02-f30e04d6cbe6_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">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_17ab3622-f64f-452d-9d95-0b6f7031b64d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of earnout liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_87478663-3d55-4b65-827c-568ba9c388e4_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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">Change in fair value of earnout liability</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a71e01c2-820b-488e-a7c4-d8f400f1c7c2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_86b0fc2f-5e1b-43ca-a4e1-f3c88d1fcff2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0fed489f-e43c-49d0-a9b1-b5bbc05534fa_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">Foreign currency translation adjustment</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths_e5712247-8685-4967-8096-8c93e9168ffe_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths" xlink: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 commitment</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due in Next Rolling 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_2d6d27bd-c4f7-4239-8889-5398916fc670_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_927cd206-a13a-48a2-b5cc-1958acca88cd_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromRepaymentsOfLinesOfCredit_7b5bffab-862d-4e96-bef5-ef6458ec4a3d_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">Proceeds from 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_3e441c01-823d-4bcf-aa07-2d140d2a6e20_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink: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 consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsPayableCurrent_565b55c2-749c-4c4c-a6fd-275a43e30818_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccrualForEnvironmentalLossContingencies_d6d0967a-663c-4397-8b73-e72277ecf24a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_a2740b99-9af1-40af-8eb9-e6ea2193f079_terseLabel_en-US" xlink:label="lab_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" xlink: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 revenue streams</link:label>
    <link:label id="lab_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_label_en-US" xlink:label="lab_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" xlink: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, Number Of Revenue Streams</link:label>
    <link:label id="lab_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_documentation_en-US" xlink:label="lab_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Number Of Revenue Streams</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" xlink:href="dsgr-20220930.xsd#dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" xlink:to="lab_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_c7144e4a-872c-4924-ad08-04f401b207c4_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_40159d53-75d5-4d99-ad2b-d56ef2b0e9d0_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/2022/dei-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_b462d0c0-cee8-42aa-a953-b805c1680012_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_f3079089-e6f6-4c3d-9972-279038b2164f_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_country_US_25f77a86-bd26-450a-8896-b41fe536ed68_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/2022/country-2022.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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_f4ef5a0d-e83c-40b5-a929-ff1b929ed546_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">Net Income</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AllocatedShareBasedCompensationExpense_5aea2e29-88d6-403f-bcb0-d012c08737b7_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NetLeaseLiabilityPresentValue_4aac6f0a-964f-4103-b0e6-e50c47b57a46_totalLabel_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPresentValue_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPresentValue_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPresentValue" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPresentValue" xlink:to="lab_dsgr_NetLeaseLiabilityPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_d6c55b1f-5305-49ce-a5c4-68f39bd7a83b_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/2022/dei-2022.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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_faf9d4c7-9358-4d51-87b0-964d5f44bbd7_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">Estimated 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssued1_d097ac0f-d92e-4c9d-8bc5-96c702325694_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink: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 common stock exchanged for reverse acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_fbddab84-9aa9-4fcf-a09e-4b0f0e165372_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 &#8212; 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NetLeaseLiabilityPaymentsDueYearFour_f635625e-09cb-4d34-9469-52dc27bdcadb_totalLabel_en-US" xlink:label="lab_dsgr_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">Year five</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDueYearFour_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDueYearFour" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_686aa954-9083-4f66-8332-7b1ff1ef4429_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_GexproMember_3897dc50-e6d1-4032-bf8b-01143bfca6c7_terseLabel_en-US" xlink:label="lab_dsgr_GexproMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro</link:label>
    <link:label id="lab_dsgr_GexproMember_label_en-US" xlink:label="lab_dsgr_GexproMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro [Member]</link:label>
    <link:label id="lab_dsgr_GexproMember_documentation_en-US" xlink:label="lab_dsgr_GexproMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproMember" xlink:href="dsgr-20220930.xsd#dsgr_GexproMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_GexproMember" xlink:to="lab_dsgr_GexproMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3c51bcf6-1c1f-431d-8ac4-6016675a1a21_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerExcludingAssessedTax_fbd22a90-33f8-40a2-b7c9-5727325f7003_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_38cf661b-e2bf-4210-a5e7-e188b8754b52_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink: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 shares exchanged</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink: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, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_b3935138-e70f-4a20-ac39-680db2b962fb_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 Appreciation Rights (SARs)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_3bbaa932-100d-418b-9a7f-fcb46fde18de_terseLabel_en-US" xlink:label="lab_dsgr_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">Maximum annual grant share limit (in shares)</link:label>
    <link:label id="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_label_en-US" xlink:label="lab_dsgr_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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:to="lab_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b3f5dec9-1473-4c93-835c-71bdf2d7a398_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-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AllowanceForDoubtfulAccountsReceivable_d833f0fb-a268-44e5-8224-ef34f4f19c92_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_d2701561-b029-429e-af4f-8d9d6a031da6_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</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerTextBlock_242fa43d-32d0-4658-8fbd-e09ae4d44135_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SegmentReportingAbstract_c1f1d284-32b1-4de8-8e67-aa7e4d214262_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_fa556561-919e-4933-b857-9a1d3c68ff08_terseLabel_en-US" xlink:label="lab_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent years</link:label>
    <link:label id="lab_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="dsgr-20220930.xsd#dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock_05eff1ee-8a5e-4c0b-a5e8-f162d2f1a8b4_terseLabel_en-US" xlink:label="lab_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" xlink: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_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock_label_en-US" xlink:label="lab_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" xlink: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 Value Of Life Insurance, Policy [Policy Text Block]</link:label>
    <link:label id="lab_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" xlink: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 Value Of Life Insurance, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" xlink:to="lab_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_cfa04eef-ca0f-4b95-88ea-8fa22a8cdb93_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_00665888-f4b1-4505-81d6-12a05cc547e8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Period Adjustments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_238a408e-1c67-435b-b8e6-e2cdd4096b93_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issue costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink: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 Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_18d4ac34-61f2-4914-96b7-d3b4f73e9ad0_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_33689ea8-cdad-4369-9f71-9555d41da5ba_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_GoodwillRollForward_b4b94078-04c1-4cdd-bc42-50a69b075752_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_5369b5c7-dde8-47dc-8576-4c2d29ee4425_terseLabel_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" xlink: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 and financing obligations</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_label_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Lease Obligation</link:label>
    <link:label id="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_documentation_en-US" xlink:label="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" xlink:to="lab_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_4e8895fc-caf3-4213-b8b8-46140e420745_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on revolving lines of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_409880ba-9184-48b2-ab92-176251dedf92_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_4250248b-a3d9-4247-a347-aaaa8fddef6b_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b791f587-5e67-436a-beaf-fd938458981f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareDilutedAbstract_d9c7b030-108f-4ad7-a57f-aaba0825ae96_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b6a98156-4515-4adc-bbb3-63f573c1a927_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_c2bf7fd7-917a-4d43-b288-d75ef3766be9_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">Expected tax deductible goodwill amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_DerivativeLiabilityReclassifiedToEquityShares_5bb305b5-ddad-4455-b98d-740a570a2bfc_terseLabel_en-US" xlink:label="lab_dsgr_DerivativeLiabilityReclassifiedToEquityShares" xlink: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 reclassified to equity (in shares)</link:label>
    <link:label id="lab_dsgr_DerivativeLiabilityReclassifiedToEquityShares_label_en-US" xlink:label="lab_dsgr_DerivativeLiabilityReclassifiedToEquityShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Reclassified To Equity, Shares</link:label>
    <link:label id="lab_dsgr_DerivativeLiabilityReclassifiedToEquityShares_documentation_en-US" xlink:label="lab_dsgr_DerivativeLiabilityReclassifiedToEquityShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Reclassified To Equity, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DerivativeLiabilityReclassifiedToEquityShares" xlink:href="dsgr-20220930.xsd#dsgr_DerivativeLiabilityReclassifiedToEquityShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DerivativeLiabilityReclassifiedToEquityShares" xlink:to="lab_dsgr_DerivativeLiabilityReclassifiedToEquityShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4eca7f9a-a5f5-4a5e-bd7d-7670fb3bf265_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/2022/dei-2022.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e4edb936-18af-455a-a186-0971965466fc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_267caca5-38f5-45b2-9ee2-251eb9a90ff0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_571fc01f-4d41-40ea-ba57-76b3a7a1a3b8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_DisclosureOfRentalEquipmentTableTextBlock_ada92fa1-6904-4e3c-8023-3ad67442c5aa_terseLabel_en-US" xlink:label="lab_dsgr_DisclosureOfRentalEquipmentTableTextBlock" xlink: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 Rental Equipment</link:label>
    <link:label id="lab_dsgr_DisclosureOfRentalEquipmentTableTextBlock_label_en-US" xlink:label="lab_dsgr_DisclosureOfRentalEquipmentTableTextBlock" xlink: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 Rental Equipment [Table Text Block]</link:label>
    <link:label id="lab_dsgr_DisclosureOfRentalEquipmentTableTextBlock_documentation_en-US" xlink:label="lab_dsgr_DisclosureOfRentalEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DisclosureOfRentalEquipmentTableTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_DisclosureOfRentalEquipmentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_DisclosureOfRentalEquipmentTableTextBlock" xlink:to="lab_dsgr_DisclosureOfRentalEquipmentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_91e6fee2-adb4-4531-82de-517b60a81265_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IntangibleAssetsNetExcludingGoodwill_441f3bee-2ce9-4fb2-89b1-a18bae2b5e2f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_240d35c6-410e-4d4e-b23b-e1e1bf4854e2_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fa710115-06ae-4d6e-b0fe-ea6dd9bcf95c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ConsolidationItemsAxis_2ae2122e-6830-462f-a4af-53629ebdacb5_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_8fc54416-3d56-4e91-88eb-215612d257ca_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LiabilitiesCurrent_86436ee4-fe54-4488-915e-085305f49713_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_A2021AcquisitionsMember_1ed777fb-1f27-4615-96ed-d4c4082b3faa_terseLabel_en-US" xlink:label="lab_dsgr_A2021AcquisitionsMember" xlink: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 Acquisitions</link:label>
    <link:label id="lab_dsgr_A2021AcquisitionsMember_label_en-US" xlink:label="lab_dsgr_A2021AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Acquisitions [Member]</link:label>
    <link:label id="lab_dsgr_A2021AcquisitionsMember_documentation_en-US" xlink:label="lab_dsgr_A2021AcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_A2021AcquisitionsMember" xlink:href="dsgr-20220930.xsd#dsgr_A2021AcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_A2021AcquisitionsMember" xlink:to="lab_dsgr_A2021AcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_29b6a274-dcd0-485a-9bcb-074335a1309f_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" 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">Year three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NetLeaseLiabilityPaymentsDue_00d9c0e2-b9fe-4584-b27c-1caef2c13412_totalLabel_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDue" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDue" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_TestEquityHoldbackSharesMember_8083b1b8-c420-4cd0-8f43-83e56c19ec1f_terseLabel_en-US" xlink:label="lab_dsgr_TestEquityHoldbackSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Holdback Shares</link:label>
    <link:label id="lab_dsgr_TestEquityHoldbackSharesMember_label_en-US" xlink:label="lab_dsgr_TestEquityHoldbackSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Holdback Shares [Member]</link:label>
    <link:label id="lab_dsgr_TestEquityHoldbackSharesMember_documentation_en-US" xlink:label="lab_dsgr_TestEquityHoldbackSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TestEquity Holdback Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityHoldbackSharesMember" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityHoldbackSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_TestEquityHoldbackSharesMember" xlink:to="lab_dsgr_TestEquityHoldbackSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_SecurityBonusPlan_51f46e3a-c2df-41ae-88b4-9109972a25f5_verboseLabel_en-US" xlink:label="lab_dsgr_SecurityBonusPlan" 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">Security bonus plan</link:label>
    <link:label id="lab_dsgr_SecurityBonusPlan_label_en-US" xlink:label="lab_dsgr_SecurityBonusPlan" xlink: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 Plan</link:label>
    <link:label id="lab_dsgr_SecurityBonusPlan_documentation_en-US" xlink:label="lab_dsgr_SecurityBonusPlan" xlink: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 plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecurityBonusPlan" xlink:href="dsgr-20220930.xsd#dsgr_SecurityBonusPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_SecurityBonusPlan" xlink:to="lab_dsgr_SecurityBonusPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6734138a-ec13-4eaf-aa89-1e38e1d08f38_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_e1f7db64-5418-4b44-8a25-81e7775f9f01_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink: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, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_511790fb-0d31-44ab-bbe1-ace5e5a3de3f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on bargain purchase</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink: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, Bargain Purchase, Gain Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="lab_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_fe878349-44bc-49cd-923a-f2a64d195193_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_d3ab2eb9-36b2-4cc9-a6ca-97dad3f81b42_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink: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, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink: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, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1a866ebb-eb8d-481f-9e07-824ae23e2482_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 Operating Lease Liabilities Generated by Leasing Activities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityAddressAddressLine2_d372d6c3-fb7c-4817-9e62-47981f381c8e_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/2022/dei-2022.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_EntityAddressAddressLine1_b7810cfd-10ca-4ca3-be41-6235b7fa3322_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/2022/dei-2022.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_srt_ProductOrServiceAxis_7064874b-0252-4579-9a4c-f26cb96ae47e_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_srt_EuropeMember_e5e918c1-83e7-462e-bd78-a07ccf7ac7a2_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_1b28a8da-fd2b-41ad-8296-15a046a5ec32_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_b39233b0-3389-4725-9019-479cddaabf7d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LineOfCreditFacilityRemainingBorrowingCapacity_da95d24c-6995-4bf0-90d6-546b4585f4d1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_NetLeaseLiabilityPaymentsDueYearThree_6aef0246-7220-4e93-87b6-70baf24fb882_totalLabel_en-US" xlink:label="lab_dsgr_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">Year four</link:label>
    <link:label id="lab_dsgr_NetLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_dsgr_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_dsgr_NetLeaseLiabilityPaymentsDueYearThree" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_dsgr_NetLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_b3f1b93f-ab39-4984-8eaf-d139e14dfc33_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_LCKMAndMrKingMember_7d3926fb-82be-4c70-95b0-16e281d25cf8_terseLabel_en-US" xlink:label="lab_dsgr_LCKMAndMrKingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LCKM And Mr King</link:label>
    <link:label id="lab_dsgr_LCKMAndMrKingMember_label_en-US" xlink:label="lab_dsgr_LCKMAndMrKingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LCKM And Mr King [Member]</link:label>
    <link:label id="lab_dsgr_LCKMAndMrKingMember_documentation_en-US" xlink:label="lab_dsgr_LCKMAndMrKingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LCKM And Mr King</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LCKMAndMrKingMember" xlink:href="dsgr-20220930.xsd#dsgr_LCKMAndMrKingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_LCKMAndMrKingMember" xlink:to="lab_dsgr_LCKMAndMrKingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_d6a61772-d7a3-4f50-8595-b4f352c6593a_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_67845daa-2b64-4d89-852c-cd30ff3b6b09_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dsgr_GexproServicesHoldbackSharesMember_258bef16-731b-4330-bef0-85e5a071fa36_terseLabel_en-US" xlink:label="lab_dsgr_GexproServicesHoldbackSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Holdback Shares</link:label>
    <link:label id="lab_dsgr_GexproServicesHoldbackSharesMember_label_en-US" xlink:label="lab_dsgr_GexproServicesHoldbackSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Holdback Shares [Member]</link:label>
    <link:label id="lab_dsgr_GexproServicesHoldbackSharesMember_documentation_en-US" xlink:label="lab_dsgr_GexproServicesHoldbackSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Holdback Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_GexproServicesHoldbackSharesMember" xlink:to="lab_dsgr_GexproServicesHoldbackSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueDisclosureAbstract_9303785a-43e1-4d9b-9118-068e1a410400_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="lab_us-gaap_DeferredRevenueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c56117a3-fe05-4739-84f9-886617040a4f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_16569072-ce87-4a33-8973-ffa2e26bce44_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" 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">Reserve for obsolete and excess inventory</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_8ad06ec4-de11-486b-8a37-bac8b95c30bc_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_7a5d2ae9-0f6a-4c2e-bfca-d6d1d24a88c8_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_InventoryDisclosureTextBlock_9b2710ff-866e-444c-a6d2-65ce995b0028_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5366bd16-3e93-4f6e-b35f-49e7f5e74107_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_f10ea3fd-3863-4f16-a348-0996d4712663_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsequentEventTable_00a1cdb1-4949-4a38-ad3e-7768af04ffef_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_d1a857b4-0b34-4825-bcf7-4d0e1276c560_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityTaxIdentificationNumber_dee15e2b-bada-4e92-b347-a73613562544_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/2022/dei-2022.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_dsgr_AdjustedTermSOFROrCDORRateMember_2b4cac76-dc61-4922-bb39-08d443d81bb2_terseLabel_en-US" xlink:label="lab_dsgr_AdjustedTermSOFROrCDORRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Or CDOR Rate</link:label>
    <link:label id="lab_dsgr_AdjustedTermSOFROrCDORRateMember_label_en-US" xlink:label="lab_dsgr_AdjustedTermSOFROrCDORRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Or CDOR Rate [Member]</link:label>
    <link:label id="lab_dsgr_AdjustedTermSOFROrCDORRateMember_documentation_en-US" xlink:label="lab_dsgr_AdjustedTermSOFROrCDORRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Or CDOR Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustedTermSOFROrCDORRateMember" xlink:href="dsgr-20220930.xsd#dsgr_AdjustedTermSOFROrCDORRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AdjustedTermSOFROrCDORRateMember" xlink:to="lab_dsgr_AdjustedTermSOFROrCDORRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_f68d78cf-6eb3-4a37-b7c5-ff0090445d7c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerAbstract_61683883-6a5f-4b36-9f8a-bf87088fef7e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_ff41ed78-b1c3-4449-b074-cc68875393fa_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_f60dc2fa-798c-4706-a775-b64263caeedf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax withholdings related to net share settlements of stock-based compensation awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertySubjectToOrAvailableForOperatingLeaseLineItems_183e6fa4-4430-4eac-aefd-0e328f741558_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink: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, Lessor Asset under Operating Lease [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink: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, Lessor Asset under Operating Lease [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_GexproServicesStockholderMember_293aedfa-b5da-4bb3-a1ed-a86ee5b4b4ee_terseLabel_en-US" xlink:label="lab_dsgr_GexproServicesStockholderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Stockholder</link:label>
    <link:label id="lab_dsgr_GexproServicesStockholderMember_label_en-US" xlink:label="lab_dsgr_GexproServicesStockholderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Stockholder [Member]</link:label>
    <link:label id="lab_dsgr_GexproServicesStockholderMember_documentation_en-US" xlink:label="lab_dsgr_GexproServicesStockholderMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gexpro Services Stockholder</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_GexproServicesStockholderMember" xlink:to="lab_dsgr_GexproServicesStockholderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_f2378818-b408-4d39-a19f-cc85b7f7cd20_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_4ba9bad0-ed7f-4b27-8cae-393abf3c2cde_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bd01491c-a790-4381-af90-b35bb0f76cc9_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, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LineOfCreditFacilityCommitmentFeeAmount_5ca68402-8aa4-444c-947e-9c2d963b091d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink: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, Commitment Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_AccruedCustomerRebates_d6bbc658-1f77-4868-87fe-737ae818d606_terseLabel_en-US" xlink:label="lab_dsgr_AccruedCustomerRebates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued customer rebates</link:label>
    <link:label id="lab_dsgr_AccruedCustomerRebates_label_en-US" xlink:label="lab_dsgr_AccruedCustomerRebates" xlink: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 Customer Rebates</link:label>
    <link:label id="lab_dsgr_AccruedCustomerRebates_documentation_en-US" xlink:label="lab_dsgr_AccruedCustomerRebates" xlink: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 Customer Rebates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedCustomerRebates" xlink:href="dsgr-20220930.xsd#dsgr_AccruedCustomerRebates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_AccruedCustomerRebates" xlink:to="lab_dsgr_AccruedCustomerRebates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c9da6aa6-6e7b-4da2-be1b-17ebabb27826_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">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EntityCentralIndexKey_bf578bc4-760f-4b83-9af9-63d487551cf7_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/2022/dei-2022.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_333882d7-8b8d-4ba4-938b-a1ac8a6ad7f5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_e324df13-fbf6-41fe-80b9-37c677510599_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on term loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_684d70ea-4800-4f81-a689-b881cc4ecac4_verboseLabel_en-US" xlink:label="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" 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">Subsequent years</link:label>
    <link:label id="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink: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, Liability, to be Paid, after Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LatinAmericaMember_95662e09-6d41-40ac-b761-15323c31c9d7_terseLabel_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America</link:label>
    <link:label id="lab_srt_LatinAmericaMember_label_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LatinAmericaMember" xlink:to="lab_srt_LatinAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_32b58cfa-94b6-421e-a617-d35574213cee_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1fa93ff1-7364-4bef-b46c-a0b91a52a2b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax withholdings related to net share settlements of stock-based compensation awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_74b629b1-b73c-4c69-a997-5db9a0cc9d66_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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 withholdings related to net share settlements of stock-based compensation awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d7dd47f-cb42-49e2-ab79-4362acc7496e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationConsiderationTransferred1_2a81933a-73e3-47c5-be6e-ad5b8c74289e_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" 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 consideration exchanged</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ConcentrationRiskCreditRisk_80ac89da-b08a-454f-8615-c5659c5b49ee_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentrations</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_82868b47-2e43-4424-93ec-632628b94ed5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityDomain_e945ef70-8964-4dfd-b00a-24ec1dd6742f_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_48c07f6f-e99a-4744-b94a-72fcb366dc0f_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/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_14d94708-796f-4abc-af3c-70f18853f209_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingCapitalNet_92a26173-05ef-4e6f-ace7-12aea7f812c4_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 changes in operating assets and liabilities</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongtermDebtTypeDomain_38b1ad32-e044-4ce0-aca3-42cad90d4ee4_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementOfStockholdersEquityAbstract_b68da3c1-ec31-4230-93a3-937e4eec1bec_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertySubjectToOrAvailableForOperatingLeaseNet_2ed2831e-94e7-417a-98ba-fc153515a503_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_5add3cd7-56ef-443d-b58a-bbf8a0abad7b_totalLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" 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">Rental equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink: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, Lessor Asset under Operating Lease, after Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4942ad91-7c46-48bd-8932-8cbf5347ccad_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_ccafbd64-7b35-4e1c-9b96-26c15682a5d6_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink: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 payables</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_1517184f-21b9-430f-b11b-2b94e410c864_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_VariableRateAxis_3046a68b-3407-4371-956f-d1b92cc3655d_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_ea8bf27c-4f99-42f0-87a3-85b3d944aca5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityUndiscountedExcessAmount_75e82ee7-66d6-4142-8872-71a8653db82e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_d3468e73-f84b-458b-be83-7c3b5e541d58_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeasesOfLessorDisclosureTextBlock_04e05e4c-0720-447a-87e2-9de379237ae4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dsgr_RelatedPartyTransactionTextBlock_40419810-ff27-4fe8-9e38-aa3754a1c070_terseLabel_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionTextBlock" xlink: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 Transaction</link:label>
    <link:label id="lab_dsgr_RelatedPartyTransactionTextBlock_label_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionTextBlock" xlink: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 [Text Block]</link:label>
    <link:label id="lab_dsgr_RelatedPartyTransactionTextBlock_documentation_en-US" xlink:label="lab_dsgr_RelatedPartyTransactionTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionTextBlock" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dsgr_RelatedPartyTransactionTextBlock" xlink:to="lab_dsgr_RelatedPartyTransactionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_519d3b1e-2c88-41df-b74e-f8e476fc4387_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_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_07361a66-5727-416f-b9d4-cce9cdfaf3bc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_00b3fbfc-e688-4f55-a439-40702c5b77fc_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">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>dsgr-20220930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2fa3f835-16ce-48fb-949b-b1c39e0425ef,g:7b9e9254-48d5-4f6a-b32c-cd81a8a4dcb2-->
<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="dsgr-20220930.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_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_69b80524-585d-4e65-92e8-b99ae3b80831" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_DocumentType_69b80524-585d-4e65-92e8-b99ae3b80831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_61cbf95a-f904-4d05-aa54-f6ccb6ecb801" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_DocumentQuarterlyReport_61cbf95a-f904-4d05-aa54-f6ccb6ecb801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2a366dea-6fc0-4b11-bd60-e4a800d6be86" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_DocumentPeriodEndDate_2a366dea-6fc0-4b11-bd60-e4a800d6be86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_990e2a05-eb45-429e-839b-55a4ccb8b453" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_DocumentTransitionReport_990e2a05-eb45-429e-839b-55a4ccb8b453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5e2ca577-bc51-4003-a9ed-58ce45a0cbf0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityFileNumber_5e2ca577-bc51-4003-a9ed-58ce45a0cbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_87e7c43e-b3e9-405b-a0df-2c948ccc6432" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityRegistrantName_87e7c43e-b3e9-405b-a0df-2c948ccc6432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1997a835-d6ad-49ff-bddc-cacda5ae967f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1997a835-d6ad-49ff-bddc-cacda5ae967f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7673df73-7972-4288-9704-a91792d3f566" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityTaxIdentificationNumber_7673df73-7972-4288-9704-a91792d3f566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_94979a7e-6fae-4ed2-baaf-4b42352d4b6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityAddressAddressLine1_94979a7e-6fae-4ed2-baaf-4b42352d4b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_2bb170d6-d832-4c4e-8719-32169dee0b8d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityAddressAddressLine2_2bb170d6-d832-4c4e-8719-32169dee0b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6edb79ce-d1ca-41f6-b608-229e70168950" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityAddressCityOrTown_6edb79ce-d1ca-41f6-b608-229e70168950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_716c3d8a-1933-4d85-ad5e-93ceab2780ad" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityAddressStateOrProvince_716c3d8a-1933-4d85-ad5e-93ceab2780ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_13bcbc1d-b9d5-4f22-8a76-650a81235878" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityAddressPostalZipCode_13bcbc1d-b9d5-4f22-8a76-650a81235878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ca9f393f-f219-4eee-a043-130c69b4805b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_CityAreaCode_ca9f393f-f219-4eee-a043-130c69b4805b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_0472f80c-2c07-4fa7-b4cc-e4935136e624" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_LocalPhoneNumber_0472f80c-2c07-4fa7-b4cc-e4935136e624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5de2bdf6-0612-4320-9d83-792cbfd5b321" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_Security12bTitle_5de2bdf6-0612-4320-9d83-792cbfd5b321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_56a47c5b-c465-48c0-a6d1-ecc6436f487c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_TradingSymbol_56a47c5b-c465-48c0-a6d1-ecc6436f487c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_4b761994-4a11-4dda-abfb-43a3bd6d6e50" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_SecurityExchangeName_4b761994-4a11-4dda-abfb-43a3bd6d6e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_47bcfd3f-251c-40eb-a3f5-2771c17a92d6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityCurrentReportingStatus_47bcfd3f-251c-40eb-a3f5-2771c17a92d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_bfe24312-f16f-43f9-9106-47aaefa02f17" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityInteractiveDataCurrent_bfe24312-f16f-43f9-9106-47aaefa02f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_0979369c-0db2-4791-82d1-d2b8a2b51f1f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityFilerCategory_0979369c-0db2-4791-82d1-d2b8a2b51f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_496a3fc9-90f3-456a-b4e6-2c48c5bb3810" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntitySmallBusiness_496a3fc9-90f3-456a-b4e6-2c48c5bb3810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5f0b78a2-1d48-484f-aaf8-c020d7097fab" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityEmergingGrowthCompany_5f0b78a2-1d48-484f-aaf8-c020d7097fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_96796583-acef-4bc4-b863-c208c9f52125" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityShellCompany_96796583-acef-4bc4-b863-c208c9f52125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_33e65b32-d11c-4227-853e-f18c399858c9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_33e65b32-d11c-4227-853e-f18c399858c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_0db0d8a4-0b55-441d-aa27-0bd0a954ec53" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_EntityCentralIndexKey_0db0d8a4-0b55-441d-aa27-0bd0a954ec53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_db790d09-4ff0-4d86-bc8a-efec52ddde46" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_AmendmentFlag_db790d09-4ff0-4d86-bc8a-efec52ddde46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_e28eae00-a651-4eb4-a239-12b97fed612d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_DocumentFiscalYearFocus_e28eae00-a651-4eb4-a239-12b97fed612d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_45d524f7-504a-403f-badf-932698db84e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_DocumentFiscalPeriodFocus_45d524f7-504a-403f-badf-932698db84e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e69a693b-0fa0-4673-bda0-05b0e3af7736" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6011b2bc-5ba2-4c63-ab27-1abed175b0b2" xlink:to="loc_dei_CurrentFiscalYearEndDate_e69a693b-0fa0-4673-bda0-05b0e3af7736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_ad95bcee-cc61-4988-a871-5aa0cc79eb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ad95bcee-cc61-4988-a871-5aa0cc79eb0c" xlink:to="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7fa74140-78e3-4018-a8b5-ad0ab300aeef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7fa74140-78e3-4018-a8b5-ad0ab300aeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_fbe5066b-21e8-4c75-8e19-3d94ba2a1aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_fbe5066b-21e8-4c75-8e19-3d94ba2a1aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bb3d1edd-1a83-4e19-bc8b-9583abb54cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bb3d1edd-1a83-4e19-bc8b-9583abb54cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_051cad47-8bfb-4b31-ac9a-bb5764e83e61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:to="loc_us-gaap_InventoryNet_051cad47-8bfb-4b31-ac9a-bb5764e83e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d7c5daac-0824-4bd8-a66b-60e4b86945d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d7c5daac-0824-4bd8-a66b-60e4b86945d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1b0047a3-cc8f-4c18-9a5c-0205a7c7b907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_702d8fa1-87c0-49d1-a7e2-74e208bc7963" xlink:to="loc_us-gaap_AssetsCurrent_1b0047a3-cc8f-4c18-9a5c-0205a7c7b907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_1c1705c8-cea3-4c1d-a41b-7ee08ca6634c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_1c1705c8-cea3-4c1d-a41b-7ee08ca6634c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_f226a86d-f2b7-4e03-bd3d-05d99876c7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_f226a86d-f2b7-4e03-bd3d-05d99876c7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c6f26a6c-240d-4572-85a0-4345c01cf64a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_Goodwill_c6f26a6c-240d-4572-85a0-4345c01cf64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_333e0fa8-486d-44a8-987f-b0277f238c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_333e0fa8-486d-44a8-987f-b0277f238c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_24d8b44c-6b9a-40f3-9179-d6b294d67e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_24d8b44c-6b9a-40f3-9179-d6b294d67e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_dadf3fd5-6629-40ff-a78b-d1b327175607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_dadf3fd5-6629-40ff-a78b-d1b327175607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b9d9ad15-e9fe-4ca7-892a-82cc83454f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b9d9ad15-e9fe-4ca7-892a-82cc83454f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d9bcb2f9-2d08-4bbc-adb7-3ce60b13005a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d9bcb2f9-2d08-4bbc-adb7-3ce60b13005a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_04fab0f6-38ca-489d-a550-bb90596ec0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_01d8e0e2-41d3-4988-b47f-cc974733d61a" xlink:to="loc_us-gaap_Assets_04fab0f6-38ca-489d-a550-bb90596ec0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ad95bcee-cc61-4988-a871-5aa0cc79eb0c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7ff34d95-19b1-4321-8a7f-bde9bcbe3419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_us-gaap_AccountsPayableCurrent_7ff34d95-19b1-4321-8a7f-bde9bcbe3419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_da9b5189-a0bf-4620-afdc-13069c5e83e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_us-gaap_LongTermDebtCurrent_da9b5189-a0bf-4620-afdc-13069c5e83e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_f1957bb4-50ec-4472-97a9-99f1659e3e27" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_dsgr_LeaseLiabilityCurrent_f1957bb4-50ec-4472-97a9-99f1659e3e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_d55f02cd-5e4c-4f4c-8aac-6dce9b3d3729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_d55f02cd-5e4c-4f4c-8aac-6dce9b3d3729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_8e63c1f5-f68f-45d7-a58f-fcc63557c1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_8e63c1f5-f68f-45d7-a58f-fcc63557c1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_0c5a9264-5886-4c7a-85be-0804627fa7a4" xlink:href="dsgr-20220930.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_0c5a9264-5886-4c7a-85be-0804627fa7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_becbd001-a9a0-4b50-88c7-9e57b642556d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_048248fe-49ee-4152-ba10-362a7c38aa60" xlink:to="loc_us-gaap_LiabilitiesCurrent_becbd001-a9a0-4b50-88c7-9e57b642556d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_35befff5-c70c-4c75-a9c5-6fe44ff9e528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_35befff5-c70c-4c75-a9c5-6fe44ff9e528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecurityBonusPlan_9e6e883e-76d4-4aa7-8e48-153f86b814e3" xlink:href="dsgr-20220930.xsd#dsgr_SecurityBonusPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_dsgr_SecurityBonusPlan_9e6e883e-76d4-4aa7-8e48-153f86b814e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_6bf61e6c-1288-4f57-b5b6-29536b96c224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_6bf61e6c-1288-4f57-b5b6-29536b96c224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_17e8e919-2b22-412f-beee-495ae81341ca" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_17e8e919-2b22-412f-beee-495ae81341ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0b2a596e-8688-4e53-a037-9fbe845dd3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0b2a596e-8688-4e53-a037-9fbe845dd3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_15a65a68-0298-427f-877e-d105ad39f516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_15a65a68-0298-427f-877e-d105ad39f516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8d0698b3-1e6d-4998-b2cf-9718be06ec0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_Liabilities_8d0698b3-1e6d-4998-b2cf-9718be06ec0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c8640b86-89c1-4c5d-95c9-7b58d4e1fb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_PreferredStockValue_c8640b86-89c1-4c5d-95c9-7b58d4e1fb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_efa20cba-3c84-422f-a978-1920ab1f85c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_CommonStockValue_efa20cba-3c84-422f-a978-1920ab1f85c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_cc23f98e-79e3-4e8d-9d69-62ae8bfae3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_cc23f98e-79e3-4e8d-9d69-62ae8bfae3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_592de524-b3c4-44ea-8c0e-7899000fe748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_592de524-b3c4-44ea-8c0e-7899000fe748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_e666d89f-cb69-4046-97cb-385ad156cb65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_TreasuryStockValue_e666d89f-cb69-4046-97cb-385ad156cb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7112a57e-43a0-4592-82bd-a0e6dea45e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7112a57e-43a0-4592-82bd-a0e6dea45e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8b41ec59-d60d-4b4e-b208-893cd6249909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1068aa2a-baef-4d6c-8bbc-26cb6bab45dc" xlink:to="loc_us-gaap_StockholdersEquity_8b41ec59-d60d-4b4e-b208-893cd6249909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ccef32be-f2ff-4298-98cd-eb98e04b085c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2d4acd3e-ea1a-4636-be8c-75457884f23e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ccef32be-f2ff-4298-98cd-eb98e04b085c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_01a00820-ade2-46ee-8f5b-56734c424864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0cc04166-8db5-40f4-91ff-01f3bb1dada6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_01a00820-ade2-46ee-8f5b-56734c424864" xlink:to="loc_us-gaap_AssetsAbstract_0cc04166-8db5-40f4-91ff-01f3bb1dada6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_a83dd9d6-0cfb-413c-ab32-7240e31ecf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0cc04166-8db5-40f4-91ff-01f3bb1dada6" xlink:to="loc_us-gaap_AssetsCurrentAbstract_a83dd9d6-0cfb-413c-ab32-7240e31ecf5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_4821bca7-3bae-4365-b820-dd96ed649511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a83dd9d6-0cfb-413c-ab32-7240e31ecf5c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_4821bca7-3bae-4365-b820-dd96ed649511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_01a00820-ade2-46ee-8f5b-56734c424864" xlink:to="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f2b5fe66-5207-4d49-a972-13f31636a6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f2b5fe66-5207-4d49-a972-13f31636a6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_b00ec019-8150-45b9-b9bb-95a4e5bed187" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_b00ec019-8150-45b9-b9bb-95a4e5bed187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_15096430-9214-415b-912b-6052f12310c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_PreferredStockSharesIssued_15096430-9214-415b-912b-6052f12310c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9ea3ad5a-2f45-49bd-bf39-9449e378bb04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9ea3ad5a-2f45-49bd-bf39-9449e378bb04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2185e950-8133-4f8a-aeb4-29650676d03b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2185e950-8133-4f8a-aeb4-29650676d03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2ad66a96-285e-47aa-a977-f076940d6473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_2ad66a96-285e-47aa-a977-f076940d6473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_80a5fd41-ecff-4d92-bacc-4ad55fde5354" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_CommonStockSharesIssued_80a5fd41-ecff-4d92-bacc-4ad55fde5354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cbaede07-e5d3-4490-ab39-4db802dd5ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cbaede07-e5d3-4490-ab39-4db802dd5ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_c8473336-502d-45b6-85a1-32373e28b161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_25221fac-6f41-43a9-a2cd-b450cabbaac6" xlink:to="loc_us-gaap_TreasuryStockShares_c8473336-502d-45b6-85a1-32373e28b161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e6c8d51b-ea1b-4a89-ad13-06c5658d9c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e6c8d51b-ea1b-4a89-ad13-06c5658d9c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a7c5754b-1427-4939-9650-b0d882d623c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a7c5754b-1427-4939-9650-b0d882d623c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c3d3ecba-df36-4b55-b6b8-ba94cb8dd562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_GrossProfit_c3d3ecba-df36-4b55-b6b8-ba94cb8dd562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_cfaa1f6e-20bb-4028-85d0-07f46287aa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_cfaa1f6e-20bb-4028-85d0-07f46287aa5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c2bdf379-5c4c-44b9-8122-776814158138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_OperatingIncomeLoss_c2bdf379-5c4c-44b9-8122-776814158138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_29c44730-4d21-4678-9bfb-e28d1a1081ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_InterestExpense_29c44730-4d21-4678-9bfb-e28d1a1081ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_883c9e69-2204-4b01-bbca-267f6018c82d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_883c9e69-2204-4b01-bbca-267f6018c82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_55bad29d-01a9-484e-aa3b-2902fcc798f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_55bad29d-01a9-484e-aa3b-2902fcc798f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_32cb6b6d-841c-479e-8c42-593e52527f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_32cb6b6d-841c-479e-8c42-593e52527f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7801353-fd3a-4c4c-8429-6bb6ce1b67e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7801353-fd3a-4c4c-8429-6bb6ce1b67e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_034835d1-6714-480a-b1f3-c679a9bb377d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_034835d1-6714-480a-b1f3-c679a9bb377d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_da245954-b1f4-411a-95d1-b71732b8b160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_NetIncomeLoss_da245954-b1f4-411a-95d1-b71732b8b160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5d69fa8f-6824-4645-a36d-2d6dea3fd1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_EarningsPerShareBasic_5d69fa8f-6824-4645-a36d-2d6dea3fd1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a5f8230a-3960-4a7c-8fc2-e112f2010c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a5f8230a-3960-4a7c-8fc2-e112f2010c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e2adc795-3569-486a-a373-023865689521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_29d3b954-5246-44c5-9060-20a6b18c9fe7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e2adc795-3569-486a-a373-023865689521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c54e052f-6ded-4ca1-b3e6-cd3a7f40a09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e2adc795-3569-486a-a373-023865689521" xlink:to="loc_us-gaap_NetIncomeLoss_c54e052f-6ded-4ca1-b3e6-cd3a7f40a09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_cd815bfb-b05f-4452-bd63-cc6b169dedab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e2adc795-3569-486a-a373-023865689521" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_cd815bfb-b05f-4452-bd63-cc6b169dedab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ee3975ff-d774-4524-8562-736692e14d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e2adc795-3569-486a-a373-023865689521" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ee3975ff-d774-4524-8562-736692e14d4f" 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="dsgr-20220930.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_94df8dce-9037-43a8-a66d-4a1771dfd9fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_94df8dce-9037-43a8-a66d-4a1771dfd9fc" xlink:to="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0fcd7631-3b07-4022-a220-63686cd0af6f" xlink:to="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e4168ee9-d9b0-4ccd-a15b-0873e83f975a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_CommonStockMember_e4168ee9-d9b0-4ccd-a15b-0873e83f975a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5663a1bb-b03f-4fed-9495-7659e15d6522" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5663a1bb-b03f-4fed-9495-7659e15d6522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_ddb7568c-7345-4db3-8950-93382f28b0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_RetainedEarningsMember_ddb7568c-7345-4db3-8950-93382f28b0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_8a458424-2593-41d1-87f9-e2e8518bdbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_TreasuryStockCommonMember_8a458424-2593-41d1-87f9-e2e8518bdbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad025e2a-884e-4b55-9a70-35d34963a1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_202f306d-1235-4dd5-ba06-22cf0de5159c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad025e2a-884e-4b55-9a70-35d34963a1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d027dbf1-c79f-4690-ab32-cf6c660be509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ccb5e4b5-93d4-4dae-b3fd-867ab6d75105" xlink:to="loc_us-gaap_StatementLineItems_d027dbf1-c79f-4690-ab32-cf6c660be509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d027dbf1-c79f-4690-ab32-cf6c660be509" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_551dfa98-1b92-4bc5-bd02-ca6eb3da207c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_CommonStockSharesIssued_551dfa98-1b92-4bc5-bd02-ca6eb3da207c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7ef50add-fded-4993-bf97-cf04d4343541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockholdersEquity_7ef50add-fded-4993-bf97-cf04d4343541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6874a49-04cb-4b0f-ad74-d00b4879958a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_NetIncomeLoss_c6874a49-04cb-4b0f-ad74-d00b4879958a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a44b8a32-ecc3-4a4b-90d9-8ae3e9694def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a44b8a32-ecc3-4a4b-90d9-8ae3e9694def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_44f58362-a6e4-439d-a52b-aac5dfb3a984" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration_44f58362-a6e4-439d-a52b-aac5dfb3a984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_3b565f7c-6958-4efb-a188-3be316802478" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_3b565f7c-6958-4efb-a188-3be316802478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_32089969-edcb-45af-adf2-9fc9aca2509f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_32089969-edcb-45af-adf2-9fc9aca2509f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d269985c-d2a2-4c88-aa71-71e1d214d928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_d269985c-d2a2-4c88-aa71-71e1d214d928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a37ebf93-3f41-497b-8262-a35413dd70fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_a37ebf93-3f41-497b-8262-a35413dd70fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_d313c46e-d1db-494a-9631-6ee0ac6dfa13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_d313c46e-d1db-494a-9631-6ee0ac6dfa13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_a1f74264-063b-41f3-8d46-34067b130ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_a1f74264-063b-41f3-8d46-34067b130ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_b99358aa-e6b1-40c9-9391-c213f661b2d3" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability_b99358aa-e6b1-40c9-9391-c213f661b2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket_bac3fcc7-7f90-4f64-ac91-b221e38d4c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket_bac3fcc7-7f90-4f64-ac91-b221e38d4c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_163d1fea-1ec5-4ec8-a9d9-ef0c3f401ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_163d1fea-1ec5-4ec8-a9d9-ef0c3f401ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb6cd58c-4061-49b6-beec-af79cbdf8eec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb6cd58c-4061-49b6-beec-af79cbdf8eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b6cf7b7a-a760-4f89-b5c2-df0a5da85c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b6cf7b7a-a760-4f89-b5c2-df0a5da85c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_84ac2414-7175-403a-a34c-859667744924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_84ac2414-7175-403a-a34c-859667744924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_4c500268-c09f-481e-9d25-be54718a41e1" xlink:href="dsgr-20220930.xsd#dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability_4c500268-c09f-481e-9d25-be54718a41e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_607d2970-3648-422a-9989-3e25d389c097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockholdersEquityOther_607d2970-3648-422a-9989-3e25d389c097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_92ec083a-6f87-4e83-b70f-62a3cb7f395b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_CommonStockSharesIssued_92ec083a-6f87-4e83-b70f-62a3cb7f395b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fe4a9105-41f9-47e7-abae-9549e13275d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9dcc839c-a325-463d-9893-1f75d9c2ea14" xlink:to="loc_us-gaap_StockholdersEquity_fe4a9105-41f9-47e7-abae-9549e13275d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="dsgr-20220930.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_c5119d94-753f-4b0e-ab24-ed4187300ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_042b3f86-c83b-4699-b121-a502bc646fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_c5119d94-753f-4b0e-ab24-ed4187300ea3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_042b3f86-c83b-4699-b121-a502bc646fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="dsgr-20220930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d621ada-b7e2-4add-a7ec-58adf5f03bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d621ada-b7e2-4add-a7ec-58adf5f03bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4bfbea9c-f682-47b2-aba6-17a08783306d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d621ada-b7e2-4add-a7ec-58adf5f03bbb" xlink:to="loc_us-gaap_NetIncomeLoss_4bfbea9c-f682-47b2-aba6-17a08783306d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d621ada-b7e2-4add-a7ec-58adf5f03bbb" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9359d310-7dfd-4baf-8282-fbfd583f61dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9359d310-7dfd-4baf-8282-fbfd583f61dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_31610a31-c2df-4821-a04a-07da5be1b5be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_31610a31-c2df-4821-a04a-07da5be1b5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7e854af1-8479-4a66-b4d9-64df344da0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7e854af1-8479-4a66-b4d9-64df344da0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_5716d7e8-b1ae-4b60-922f-dc1415baf57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_5716d7e8-b1ae-4b60-922f-dc1415baf57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4775839b-88d9-4e3b-b011-527c5dba4526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4775839b-88d9-4e3b-b011-527c5dba4526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_dcfb1a0b-b93d-4550-b262-65374e77bae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases_dcfb1a0b-b93d-4550-b262-65374e77bae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_StepUpOfInventory_713161c1-c39b-49db-88e8-e79443950185" xlink:href="dsgr-20220930.xsd#dsgr_StepUpOfInventory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_dsgr_StepUpOfInventory_713161c1-c39b-49db-88e8-e79443950185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_6fc49cf6-acbb-4762-9d44-f7992919bfa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_InventoryLIFOReserveEffectOnIncomeNet_6fc49cf6-acbb-4762-9d44-f7992919bfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_81a8d1df-9916-4793-aa57-53dfa6385c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_81a8d1df-9916-4793-aa57-53dfa6385c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53355cd0-3ea2-4ff4-a5ef-f3e25ddeed95" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e07a8235-70d1-46f7-b279-46797f6c6764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e07a8235-70d1-46f7-b279-46797f6c6764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6f8d87c5-7a43-4171-b8a1-acbe73c3e767" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6f8d87c5-7a43-4171-b8a1-acbe73c3e767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4baaca39-829b-47cb-b0f2-c945cc12b449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4baaca39-829b-47cb-b0f2-c945cc12b449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7d8aa875-b50b-48c4-ab3c-d620b3ecfdac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7d8aa875-b50b-48c4-ab3c-d620b3ecfdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_70cfac27-dd05-4f42-b5a1-ba4b1cf7fcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_70cfac27-dd05-4f42-b5a1-ba4b1cf7fcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3347a991-d071-4110-aac1-9d55c4558711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_ed7f6f8b-6070-4f49-8500-1165f2edc5a0" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3347a991-d071-4110-aac1-9d55c4558711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c06767e-6d35-42f2-9446-d1e32ba1dc11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d621ada-b7e2-4add-a7ec-58adf5f03bbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c06767e-6d35-42f2-9446-d1e32ba1dc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4510bf73-c370-4148-a7ff-5c11180527f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4510bf73-c370-4148-a7ff-5c11180527f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_073e9d92-d403-4e4c-afab-a7f59da00a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_073e9d92-d403-4e4c-afab-a7f59da00a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PaymentsToAcquireRentalEquipment_5e4f2e5c-0598-42c3-8f69-1e3e3b8856b4" xlink:href="dsgr-20220930.xsd#dsgr_PaymentsToAcquireRentalEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:to="loc_dsgr_PaymentsToAcquireRentalEquipment_5e4f2e5c-0598-42c3-8f69-1e3e3b8856b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_bd75572f-4dd6-473c-999b-dabb1673e140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_bd75572f-4dd6-473c-999b-dabb1673e140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c220653d-189c-47b1-87e7-2166393b235c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_31a8117d-03c0-4dbc-a660-4a649516db33" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c220653d-189c-47b1-87e7-2166393b235c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_66e92c70-7de7-4ca4-b893-43cd4339ba6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_66e92c70-7de7-4ca4-b893-43cd4339ba6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_89d4eeb8-262e-4b6b-a8a0-db332d5a00aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_89d4eeb8-262e-4b6b-a8a0-db332d5a00aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_13d7e9f2-8823-441a-aeb5-8583724570d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_13d7e9f2-8823-441a-aeb5-8583724570d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_75842601-563a-4ed8-a745-7535d09e8828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_75842601-563a-4ed8-a745-7535d09e8828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_a97c3a1c-1201-4eaf-86e8-a4c74fabf54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_a97c3a1c-1201-4eaf-86e8-a4c74fabf54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_524ae648-0876-4856-bab3-e2492f7b96d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_524ae648-0876-4856-bab3-e2492f7b96d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_bc7265ad-d55a-45d5-8236-530dd7009afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_bc7265ad-d55a-45d5-8236-530dd7009afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SharesRepurchasedHeldInTreasury_103c382e-dcf6-41e0-8e13-de6b621672a1" xlink:href="dsgr-20220930.xsd#dsgr_SharesRepurchasedHeldInTreasury"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_dsgr_SharesRepurchasedHeldInTreasury_103c382e-dcf6-41e0-8e13-de6b621672a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_47cfc0f3-4315-48a9-b7b9-6a23ecaade18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_47cfc0f3-4315-48a9-b7b9-6a23ecaade18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee2c6d51-b55b-4943-979a-368e82c34cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e8ebde46-2a36-4b8f-8734-549b9c058120" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ee2c6d51-b55b-4943-979a-368e82c34cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8f5cb0d6-99a9-4786-a770-dc14dc5af8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8f5cb0d6-99a9-4786-a770-dc14dc5af8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46dfd078-182f-48d2-8cb6-581141a96027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46dfd078-182f-48d2-8cb6-581141a96027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2afc651-067d-40fd-b195-2ff465e53080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2afc651-067d-40fd-b195-2ff465e53080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76ba7cf0-d920-4eb3-9c31-3df9dadb0e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76ba7cf0-d920-4eb3-9c31-3df9dadb0e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30eade6b-750d-4d0a-836d-b5f6bfb42f71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30eade6b-750d-4d0a-836d-b5f6bfb42f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_71c6d6b3-736f-4f0b-8433-55aea470b129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_71c6d6b3-736f-4f0b-8433-55aea470b129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_852f01bb-aa92-4049-93e3-3c259f06ee1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_852f01bb-aa92-4049-93e3-3c259f06ee1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_7f2f69c9-f2c2-42c2-ada3-ef3cd5b7f702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6e742010-59e7-4216-96ba-a5ac007f087d" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_7f2f69c9-f2c2-42c2-ada3-ef3cd5b7f702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_e0b71674-55de-4311-b447-db7dfb0a93ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7f2f69c9-f2c2-42c2-ada3-ef3cd5b7f702" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_e0b71674-55de-4311-b447-db7dfb0a93ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_5155f657-5192-4a8f-896d-34231964b773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7f2f69c9-f2c2-42c2-ada3-ef3cd5b7f702" xlink:to="loc_us-gaap_InterestPaidNet_5155f657-5192-4a8f-896d-34231964b773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_be1bba49-4f84-485f-ac8c-4fcac9036bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7f2f69c9-f2c2-42c2-ada3-ef3cd5b7f702" xlink:to="loc_us-gaap_StockIssued1_be1bba49-4f84-485f-ac8c-4fcac9036bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SettlementOfRelatedPartyObligations_854bd044-e59c-4057-b8f7-2586a6ccbe43" xlink:href="dsgr-20220930.xsd#dsgr_SettlementOfRelatedPartyObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7f2f69c9-f2c2-42c2-ada3-ef3cd5b7f702" xlink:to="loc_dsgr_SettlementOfRelatedPartyObligations_854bd044-e59c-4057-b8f7-2586a6ccbe43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation" xlink:type="simple" xlink:href="dsgr-20220930.xsd#NatureofOperationsandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f61238c9-c927-4613-aaf0-550d2b6637c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_adcf0050-32f5-4480-b864-824fe3444c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f61238c9-c927-4613-aaf0-550d2b6637c7" xlink:to="loc_us-gaap_NatureOfOperations_adcf0050-32f5-4480-b864-824fe3444c64" 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="dsgr-20220930.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_31071bf5-2dbb-47aa-8f5c-d83496bff453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_34b70f74-a0fa-44c9-9991-e98c17e8dce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_31071bf5-2dbb-47aa-8f5c-d83496bff453" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_34b70f74-a0fa-44c9-9991-e98c17e8dce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitions"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_64c4f3a4-1f21-437d-afd6-f5b290e6bde7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_ed0ee0e3-dfd7-473e-a131-69cceb7a3817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_64c4f3a4-1f21-437d-afd6-f5b290e6bde7" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_ed0ee0e3-dfd7-473e-a131-69cceb7a3817" 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="dsgr-20220930.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_DeferredRevenueDisclosureAbstract_892e14f8-67c1-4ed2-998f-698ae368471f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4f734ad4-9511-4a0e-95f2-b69f1958bc17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_892e14f8-67c1-4ed2-998f-698ae368471f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4f734ad4-9511-4a0e-95f2-b69f1958bc17" 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="dsgr-20220930.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_621213b1-1127-484f-86e6-6741807ce221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_0b153154-e264-4617-a41f-315a1f04fafa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_621213b1-1127-484f-86e6-6741807ce221" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_0b153154-e264-4617-a41f-315a1f04fafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="dsgr-20220930.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_6af47cb1-1a11-47a2-b86e-2bff88f15228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_921c6531-c241-4f47-92f4-2637e5bfd9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6af47cb1-1a11-47a2-b86e-2bff88f15228" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_921c6531-c241-4f47-92f4-2637e5bfd9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RentalEquipment" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RentalEquipment"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RentalEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_615aee20-1ffc-4a34-af53-bcaf41f842dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_16c94afe-c49d-4b66-a446-7147d78af9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_615aee20-1ffc-4a34-af53-bcaf41f842dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_16c94afe-c49d-4b66-a446-7147d78af9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillGoodwill" xlink:type="simple" xlink:href="dsgr-20220930.xsd#GoodwillGoodwill"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_272a6c1d-a9ad-4702-9d72-45c3a9fb0ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_316082cc-572b-4180-91c4-964b60cbbf55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_272a6c1d-a9ad-4702-9d72-45c3a9fb0ad2" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_316082cc-572b-4180-91c4-964b60cbbf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleAssets" xlink:type="simple" xlink:href="dsgr-20220930.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_656c45b5-2a39-47d6-bf44-f7b26d0febe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_245a449e-daa3-4b39-9b00-dc0092568412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_656c45b5-2a39-47d6-bf44-f7b26d0febe6" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_245a449e-daa3-4b39-9b00-dc0092568412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Leases" xlink:type="simple" xlink:href="dsgr-20220930.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_fc265858-018b-404e-b824-de22cfd35db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_6388a5bc-163a-41f1-8486-372e60195e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fc265858-018b-404e-b824-de22cfd35db8" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_6388a5bc-163a-41f1-8486-372e60195e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_1ffb340e-a7f8-4df1-b751-42a601fe6040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fc265858-018b-404e-b824-de22cfd35db8" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_1ffb340e-a7f8-4df1-b751-42a601fe6040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_517c85db-43e7-4ebf-a165-89501129f850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fc265858-018b-404e-b824-de22cfd35db8" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_517c85db-43e7-4ebf-a165-89501129f850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiability" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarnoutDerivativeLiability"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarnoutDerivativeLiability" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7dab9eb8-df2e-4d84-b281-282dcb94aeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2c5517a0-49a9-4d28-89e2-7104a6d2255c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7dab9eb8-df2e-4d84-b281-282dcb94aeb6" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2c5517a0-49a9-4d28-89e2-7104a6d2255c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="dsgr-20220930.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f3dda3dc-b086-4d93-9eba-a17e84a6dbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_bd007c37-f0a5-48dc-b2b8-cdcb73ac6736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f3dda3dc-b086-4d93-9eba-a17e84a6dbd4" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_bd007c37-f0a5-48dc-b2b8-cdcb73ac6736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Debt" xlink:type="simple" xlink:href="dsgr-20220930.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f9adbe31-1f06-4c76-afeb-e618f8464244" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_f07fb175-b0de-4e8d-87df-5f9f479ceed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f9adbe31-1f06-4c76-afeb-e618f8464244" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_f07fb175-b0de-4e8d-87df-5f9f479ceed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d607f720-1bfe-451b-978e-ca9d879351c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7e03e3de-ad47-44e5-8454-7c703ef9e38f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d607f720-1bfe-451b-978e-ca9d879351c6" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7e03e3de-ad47-44e5-8454-7c703ef9e38f" 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="dsgr-20220930.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_4a5eeba2-6619-4a97-a080-5aa20d8a2f64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_8210c461-59e6-46c2-830c-6a9a3f1dd96c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_4a5eeba2-6619-4a97-a080-5aa20d8a2f64" xlink:to="loc_us-gaap_TreasuryStockTextBlock_8210c461-59e6-46c2-830c-6a9a3f1dd96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarningsPerShare" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2ec4a917-60a4-4c1d-8c81-6e51f79deab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_08f11a68-bf75-4dab-a4a0-c370bb56dcf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2ec4a917-60a4-4c1d-8c81-6e51f79deab3" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_08f11a68-bf75-4dab-a4a0-c370bb56dcf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="simple" xlink:href="dsgr-20220930.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_9ef35d98-beaa-47d0-948d-8d063d9cdb33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_89994797-17e0-4510-b8a4-145d590ddb10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9ef35d98-beaa-47d0-948d-8d063d9cdb33" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_89994797-17e0-4510-b8a4-145d590ddb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="dsgr-20220930.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_c32f7813-9e34-430f-9702-66ddb9be0968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_90a830da-7af9-46d3-af91-aea60d0aeb36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c32f7813-9e34-430f-9702-66ddb9be0968" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_90a830da-7af9-46d3-af91-aea60d0aeb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransaction" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RelatedPartyTransaction"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransaction" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_16c59a0f-4fd5-4fa8-9e7a-cccc5d9f8963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionTextBlock_c08e0f3f-2bab-46f6-804a-e0506f8b840e" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_16c59a0f-4fd5-4fa8-9e7a-cccc5d9f8963" xlink:to="loc_dsgr_RelatedPartyTransactionTextBlock_c08e0f3f-2bab-46f6-804a-e0506f8b840e" 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="dsgr-20220930.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_19778847-1346-43a4-b50b-fc06d920492d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_622bbfad-c820-4648-a6cd-f0fc962ee8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_19778847-1346-43a4-b50b-fc06d920492d" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_622bbfad-c820-4648-a6cd-f0fc962ee8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SubsequentEvent" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SubsequentEvent"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SubsequentEvent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_934ae48d-80f7-43f8-ad9f-06af4413aee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_57533efa-c377-4979-a89d-ffaab22d13b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_934ae48d-80f7-43f8-ad9f-06af4413aee4" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_57533efa-c377-4979-a89d-ffaab22d13b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="dsgr-20220930.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_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_0a7a6b5a-571d-4495-87f2-97b5607efbf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_0a7a6b5a-571d-4495-87f2-97b5607efbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_200c3bbc-4258-438c-9d35-5bd7536ba588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_200c3bbc-4258-438c-9d35-5bd7536ba588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a184ca34-7240-4c8d-87c2-919b305dfd11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a184ca34-7240-4c8d-87c2-919b305dfd11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ad9c6673-33a6-4b6c-bc53-7ac33dd15c98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ad9c6673-33a6-4b6c-bc53-7ac33dd15c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_f5a2216f-6f8e-4f15-8646-cdb94541227c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_f5a2216f-6f8e-4f15-8646-cdb94541227c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_804104c8-4467-40d7-ad26-b719860ef7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_804104c8-4467-40d7-ad26-b719860ef7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c3affa88-b9af-4ee5-ae94-85ff487b9d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c3affa88-b9af-4ee5-ae94-85ff487b9d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock_a57c19a1-b1be-44e7-abab-afa75dd1d2c3" xlink:href="dsgr-20220930.xsd#dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock_a57c19a1-b1be-44e7-abab-afa75dd1d2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DeferredCompensationPolicyPolicyTextBlock_7717522d-8fd3-4757-9237-cb6a5a21622d" xlink:href="dsgr-20220930.xsd#dsgr_DeferredCompensationPolicyPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_dsgr_DeferredCompensationPolicyPolicyTextBlock_7717522d-8fd3-4757-9237-cb6a5a21622d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0c22b352-1b65-409d-b8ad-70d503b6e08c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0c22b352-1b65-409d-b8ad-70d503b6e08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_f405b942-213c-4be1-9739-9027f026c66b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_f405b942-213c-4be1-9739-9027f026c66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_7ae41a24-d5fa-4cbb-9b3f-2491304dedc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_7ae41a24-d5fa-4cbb-9b3f-2491304dedc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_59c8e7af-f15a-42b7-be92-026c8a66c0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_59c8e7af-f15a-42b7-be92-026c8a66c0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_785233f0-be58-484d-afc9-30d8f5497c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_785233f0-be58-484d-afc9-30d8f5497c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_926a2b48-5151-42b8-95a4-7d8e3974a99b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_926a2b48-5151-42b8-95a4-7d8e3974a99b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_6a2d69df-9958-4cfd-98ba-663a3bcf18a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_6a2d69df-9958-4cfd-98ba-663a3bcf18a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_dab64bc1-5819-4eae-a6ec-95eeac73f875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_dab64bc1-5819-4eae-a6ec-95eeac73f875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TreasuryStockPolicyPolicyTextBlock_2ab94d1f-644a-4c5c-82b4-d025411acb3b" xlink:href="dsgr-20220930.xsd#dsgr_TreasuryStockPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_dsgr_TreasuryStockPolicyPolicyTextBlock_2ab94d1f-644a-4c5c-82b4-d025411acb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_ab15bf97-c162-40c1-8d39-9bf769ef251f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_ab15bf97-c162-40c1-8d39-9bf769ef251f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_eaf9348d-5ebe-4efb-8bae-5922c7f7ee62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_eaf9348d-5ebe-4efb-8bae-5922c7f7ee62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_93ec357b-b6bb-450b-8b79-a503e7573f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_93ec357b-b6bb-450b-8b79-a503e7573f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutLiabilityPolicyPolicyTextBlock_2b80ba59-1fda-4f3d-b9a6-6f26fd30b550" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutLiabilityPolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_dsgr_EarnoutLiabilityPolicyPolicyTextBlock_2b80ba59-1fda-4f3d-b9a6-6f26fd30b550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_7f5985f2-fc7c-4b65-9177-4068d83991f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_7f5985f2-fc7c-4b65-9177-4068d83991f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3c7a689c-a9ff-49fd-b30b-3f7c27b57ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3c7a689c-a9ff-49fd-b30b-3f7c27b57ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_443d93fd-054d-4c69-8b5b-d9310933994a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef80f028-5b53-4910-b571-b87a17ec1b72" xlink:to="loc_us-gaap_UseOfEstimates_443d93fd-054d-4c69-8b5b-d9310933994a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd593761-5f02-4c5b-b975-3b597dbafe76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_1a2eda33-94b8-4797-94bf-6796116d4c78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd593761-5f02-4c5b-b975-3b597dbafe76" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_1a2eda33-94b8-4797-94bf-6796116d4c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_52ba65b6-f6e1-4f2c-8a45-98df0bb26904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd593761-5f02-4c5b-b975-3b597dbafe76" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_52ba65b6-f6e1-4f2c-8a45-98df0bb26904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_f8ddf7b9-20eb-4a20-bc7f-df7d357bb440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd593761-5f02-4c5b-b975-3b597dbafe76" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_f8ddf7b9-20eb-4a20-bc7f-df7d357bb440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_66dc7ad4-2c50-4c65-a762-210323f17733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fd593761-5f02-4c5b-b975-3b597dbafe76" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_66dc7ad4-2c50-4c65-a762-210323f17733" 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="dsgr-20220930.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_DeferredRevenueDisclosureAbstract_ad424e19-d424-47af-88f3-a29c25861d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d1069490-9d23-4b96-bc00-167b4b4f8a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_ad424e19-d424-47af-88f3-a29c25861d7e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d1069490-9d23-4b96-bc00-167b4b4f8a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0f5ea9f1-73a5-4586-9807-514884e7cf7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_fffae3b3-e496-4c55-9c43-cd885999cdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0f5ea9f1-73a5-4586-9807-514884e7cf7b" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_fffae3b3-e496-4c55-9c43-cd885999cdcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="dsgr-20220930.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_a5599d8a-b47c-4d2b-8be9-74704792efb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_5b380c12-0f23-4449-bd09-b124e1d53fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a5599d8a-b47c-4d2b-8be9-74704792efb9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_5b380c12-0f23-4449-bd09-b124e1d53fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RentalEquipmentTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RentalEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RentalEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1ad4e2a1-88a9-4fcb-83c3-78297afc0a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DisclosureOfRentalEquipmentTableTextBlock_b4235c55-c367-483e-a478-fe0419628806" xlink:href="dsgr-20220930.xsd#dsgr_DisclosureOfRentalEquipmentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1ad4e2a1-88a9-4fcb-83c3-78297afc0a87" xlink:to="loc_dsgr_DisclosureOfRentalEquipmentTableTextBlock_b4235c55-c367-483e-a478-fe0419628806" 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="dsgr-20220930.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_864419cd-170d-46e4-af91-969c9c9eabd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_c6b9cdbe-1e63-4bc2-bdff-5f475b54a0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_864419cd-170d-46e4-af91-969c9c9eabd8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_c6b9cdbe-1e63-4bc2-bdff-5f475b54a0d6" 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="dsgr-20220930.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_49fd4d8c-8bc7-4785-ad28-f45d729cf79a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7e48ce83-1609-4915-93d3-000a160ec262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_49fd4d8c-8bc7-4785-ad28-f45d729cf79a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7e48ce83-1609-4915-93d3-000a160ec262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_458e0802-0fbb-48d3-9912-3e849050dd93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_49fd4d8c-8bc7-4785-ad28-f45d729cf79a" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_458e0802-0fbb-48d3-9912-3e849050dd93" 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="dsgr-20220930.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_78b215f7-e7c3-48c8-9543-7545c3ad997d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_b2125d48-e611-4c5f-a5cd-14f87beca9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_78b215f7-e7c3-48c8-9543-7545c3ad997d" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b2125d48-e611-4c5f-a5cd-14f87beca9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock_b4a92346-3943-45cf-b433-30d70b1627dd" xlink:href="dsgr-20220930.xsd#dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_78b215f7-e7c3-48c8-9543-7545c3ad997d" xlink:to="loc_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock_b4a92346-3943-45cf-b433-30d70b1627dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_7f2c2bc6-a634-45c3-b299-81e51d81b5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_78b215f7-e7c3-48c8-9543-7545c3ad997d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_7f2c2bc6-a634-45c3-b299-81e51d81b5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3245bed2-a952-464e-bdd8-db97e97924db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_78b215f7-e7c3-48c8-9543-7545c3ad997d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3245bed2-a952-464e-bdd8-db97e97924db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarnoutDerivativeLiabilityTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_bee043ff-319e-4a79-8055-d6062662e1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_02efd376-03bf-41ee-9be8-bdc448a97727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_bee043ff-319e-4a79-8055-d6062662e1a9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_02efd376-03bf-41ee-9be8-bdc448a97727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_366b582f-9ae1-43ab-bbc8-ef6c1997afa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_fc189ac8-1ed5-4f02-9cc2-abdc041a346f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_366b582f-9ae1-43ab-bbc8-ef6c1997afa6" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_fc189ac8-1ed5-4f02-9cc2-abdc041a346f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DebtTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_072f748b-19f1-4618-9aee-3455c77db135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a7c161c9-f796-4e14-8978-c74ea5b09802" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_072f748b-19f1-4618-9aee-3455c77db135" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a7c161c9-f796-4e14-8978-c74ea5b09802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f3911e71-f0d4-4212-b356-ad0ac207566d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_67889c66-40cb-483c-a155-ace74a677230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6becbfd8-ff65-420e-a634-b34d6b338795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_67889c66-40cb-483c-a155-ace74a677230" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6becbfd8-ff65-420e-a634-b34d6b338795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#NatureofOperationsandBasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1f3a43f7-18a8-4c0f-a1a0-322f9b591412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NumberOfPrincipalOperatingSegments_001883c0-a47b-4622-98ed-a8a12ddf83d0" xlink:href="dsgr-20220930.xsd#dsgr_NumberOfPrincipalOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1f3a43f7-18a8-4c0f-a1a0-322f9b591412" xlink:to="loc_dsgr_NumberOfPrincipalOperatingSegments_001883c0-a47b-4622-98ed-a8a12ddf83d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1f3a43f7-18a8-4c0f-a1a0-322f9b591412" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_108bffdf-357a-4a0a-8f36-d75706376b4c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember_dd402dfc-8b78-4342-bf6f-ee3765d3dc94" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:to="loc_dsgr_TestEquityMember_dd402dfc-8b78-4342-bf6f-ee3765d3dc94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproMember_e06da413-89bd-4774-9fda-05de2d33be69" xlink:href="dsgr-20220930.xsd#dsgr_GexproMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:to="loc_dsgr_GexproMember_e06da413-89bd-4774-9fda-05de2d33be69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_2cc16c74-a341-4adb-818d-d56f6e05fafc" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5eb79052-5d23-4813-a873-6ff8ba6fe5a5" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_2cc16c74-a341-4adb-818d-d56f6e05fafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_076e5763-803e-4a33-bf68-9f5ab7228c02" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember_49047d29-78bc-49d7-ad30-c67ec415af6b" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_TestEquityEquityholderMember_49047d29-78bc-49d7-ad30-c67ec415af6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityHoldbackSharesMember_78ca04b8-9c09-4b11-a5db-da52bcebb547" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityHoldbackSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_TestEquityHoldbackSharesMember_78ca04b8-9c09-4b11-a5db-da52bcebb547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember_f9aac1c1-bc78-47de-9598-9a8adf1ac1fa" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_GexproServicesHoldbackSharesMember_f9aac1c1-bc78-47de-9598-9a8adf1ac1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutSharesMember_f3168054-592e-4768-a8d8-7fd5edf14a4f" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_EarnoutSharesMember_f3168054-592e-4768-a8d8-7fd5edf14a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember_50c50078-eeb6-40d7-b526-f5919be79be7" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_GexproServicesStockholderMember_50c50078-eeb6-40d7-b526-f5919be79be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_ac227ef3-110b-4411-859d-e59fc7e253ad" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesShareholdersMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_698168d9-31aa-4872-ad96-d8658dc35d5e" xlink:to="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_ac227ef3-110b-4411-859d-e59fc7e253ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_486a1188-183a-44cd-b2b0-618c3f545c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_b7b34085-bbb5-4cd6-b393-50e634773920" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_486a1188-183a-44cd-b2b0-618c3f545c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember_5bbdcafe-3f8f-49fb-ad93-8bbce48153b5" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_486a1188-183a-44cd-b2b0-618c3f545c28" xlink:to="loc_dsgr_GexproServicesHoldbackSharesMember_5bbdcafe-3f8f-49fb-ad93-8bbce48153b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_4d9ec808-4526-4e69-b8d8-214860f53f9f" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_a7d7513c-2ce5-4df1-b317-66ed26dd871d" xlink:href="dsgr-20220930.xsd#dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_a7d7513c-2ce5-4df1-b317-66ed26dd871d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f011db59-938e-4057-a485-b24fffaee373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f011db59-938e-4057-a485-b24fffaee373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationNumberOfEarnoutProvisions_3e8fbac1-4367-4f7e-8bb0-bcc9f8809417" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationNumberOfEarnoutProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_BusinessCombinationNumberOfEarnoutProvisions_3e8fbac1-4367-4f7e-8bb0-bcc9f8809417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationEarnoutProvisionPeriod_88eb6bab-6896-458f-a7c2-e6f4329357ee" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationEarnoutProvisionPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_BusinessCombinationEarnoutProvisionPeriod_88eb6bab-6896-458f-a7c2-e6f4329357ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NumberOfBranches_b6c9b1c2-5055-4068-be91-0caffbf88f37" xlink:href="dsgr-20220930.xsd#dsgr_NumberOfBranches"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_12ee5b77-1762-45b4-b057-a1b6490f4b28" xlink:to="loc_dsgr_NumberOfBranches_b6c9b1c2-5055-4068-be91-0caffbf88f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b94434c8-4bc8-4a3f-9792-f9999bc9a6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b94434c8-4bc8-4a3f-9792-f9999bc9a6ed" xlink:to="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4f41a241-91e5-45f4-9649-0f6e022e8ecf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d03347f1-3f53-4e43-87ed-c25380133568" xlink:to="loc_srt_ProductsAndServicesDomain_4f41a241-91e5-45f4-9649-0f6e022e8ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VMIMember_80dc6215-c6e1-4401-988b-ad88e2096b0e" xlink:href="dsgr-20220930.xsd#dsgr_VMIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4f41a241-91e5-45f4-9649-0f6e022e8ecf" xlink:to="loc_dsgr_VMIMember_80dc6215-c6e1-4401-988b-ad88e2096b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f0e00ace-c94b-486c-b813-26621a255ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cbfd338e-7c86-4abd-b139-56835dd24b19" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f0e00ace-c94b-486c-b813-26621a255ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_c236fdb0-97f0-4ff5-b81a-3c5230e9c810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f0e00ace-c94b-486c-b813-26621a255ebb" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_c236fdb0-97f0-4ff5-b81a-3c5230e9c810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2cb172c9-f99c-48ab-8e80-fd96c8372981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b27bcbba-3106-4786-9009-6236b59048ee" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2cb172c9-f99c-48ab-8e80-fd96c8372981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_02eb11ab-94ab-4292-8089-6ce3a102dd59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2cb172c9-f99c-48ab-8e80-fd96c8372981" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember_02eb11ab-94ab-4292-8089-6ce3a102dd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_1091b1b0-78e5-4991-aec0-5e7f822e02d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1bb7c8dc-cc7e-4967-872a-43d2edd8aaa8" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_1091b1b0-78e5-4991-aec0-5e7f822e02d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0f605a87-9a46-4826-a900-3e4364753af0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_1091b1b0-78e5-4991-aec0-5e7f822e02d2" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0f605a87-9a46-4826-a900-3e4364753af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bcd6e477-b153-46a3-b6cb-89b0da03c505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bcd6e477-b153-46a3-b6cb-89b0da03c505" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a73f8c57-30ad-402e-a554-a4005dab7745" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_10ed006c-5bba-4fb5-8371-53753707f2af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_10ed006c-5bba-4fb5-8371-53753707f2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2c38aab8-32ca-4384-a622-46329895d24b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2c38aab8-32ca-4384-a622-46329895d24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_107f22d3-10a7-4d9a-b231-1c022d01496e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_107f22d3-10a7-4d9a-b231-1c022d01496e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_05d0fc02-190a-43d7-ac07-47a4c22083ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_VehiclesMember_05d0fc02-190a-43d7-ac07-47a4c22083ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_16e48695-7841-4cc2-93b0-07e2fcfc7ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_16e48695-7841-4cc2-93b0-07e2fcfc7ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalEquipmentMember_8db27a6e-57db-4364-bfa5-cbf97ba997dc" xlink:href="dsgr-20220930.xsd#dsgr_RentalEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94877794-0516-480e-9128-34532758166f" xlink:to="loc_dsgr_RentalEquipmentMember_8db27a6e-57db-4364-bfa5-cbf97ba997dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:to="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d207dcc1-bc7a-4f08-be7a-d3ff24e537fe" xlink:to="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8be768ec-817d-4b77-bdd4-bbd17b307b1d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:to="loc_srt_MinimumMember_8be768ec-817d-4b77-bdd4-bbd17b307b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dc1f1976-b587-4dfc-8281-92e376a773a2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_52703215-1caa-4e8b-baff-5847c6209e20" xlink:to="loc_srt_MaximumMember_dc1f1976-b587-4dfc-8281-92e376a773a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_acc9cff1-c630-4e3b-936f-a57cb30f0d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f61bc4b9-ec3d-4fe7-a8fa-4c3e812599a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_acc9cff1-c630-4e3b-936f-a57cb30f0d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f7cb354b-2ccc-4b66-8be3-c36ed5265a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_acc9cff1-c630-4e3b-936f-a57cb30f0d1b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f7cb354b-2ccc-4b66-8be3-c36ed5265a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_692f0bf6-131c-463d-ad33-6ee4d991674a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_40d36cd8-eaa6-4fa1-a74c-f890ede9ac8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_692f0bf6-131c-463d-ad33-6ee4d991674a" xlink:to="loc_us-gaap_Goodwill_40d36cd8-eaa6-4fa1-a74c-f890ede9ac8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e59dc4ac-1a0b-410a-916d-43af847fcca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e59dc4ac-1a0b-410a-916d-43af847fcca6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ee41c55-e786-42c4-ad81-792d23899815" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_def633b8-1aee-4aa7-b429-67034c1ba291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:to="loc_us-gaap_TradeNamesMember_def633b8-1aee-4aa7-b429-67034c1ba291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9fe5ac70-9278-4c42-83e2-3401dcfebe1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9545c04b-fc81-48cb-bb50-e2b933fa11ba" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9fe5ac70-9278-4c42-83e2-3401dcfebe1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:to="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f4690aba-ed00-4d2b-a743-b73264f0c842" xlink:to="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f139f7d4-bc26-4e74-ac1d-30fffe12e108" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:to="loc_srt_MinimumMember_f139f7d4-bc26-4e74-ac1d-30fffe12e108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_330c4f63-0dd5-481a-affb-7d3b2803784c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ddac2076-43b5-4d1b-ae5d-d247ce950220" xlink:to="loc_srt_MaximumMember_330c4f63-0dd5-481a-affb-7d3b2803784c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6a78dbaa-dcde-45a9-b189-5f2e19374447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_343e9879-ded6-4679-bed9-6e388a4f4148" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6a78dbaa-dcde-45a9-b189-5f2e19374447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d4272b-106a-4687-91d5-eecb2e5a9a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6a78dbaa-dcde-45a9-b189-5f2e19374447" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d4272b-106a-4687-91d5-eecb2e5a9a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesTreasuryStockDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_54099acb-8469-4162-9554-bc7ab6e9f640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54099acb-8469-4162-9554-bc7ab6e9f640" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb40b467-0e81-4b9f-8087-0c6359da9dd8" xlink:to="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_21cd81b0-188c-4261-a874-c9cf3d7dcf8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:to="loc_us-gaap_RestrictedStockMember_21cd81b0-188c-4261-a874-c9cf3d7dcf8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2f07bf29-0c68-4033-9fcf-81c27ff722b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7ef054a4-55e8-4295-9f8c-1a8d22b3c6eb" xlink:to="loc_us-gaap_CommonStockMember_2f07bf29-0c68-4033-9fcf-81c27ff722b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_962b72c1-57cb-4755-a823-1f62ce28024e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_25c910ec-7798-46cd-a5c5-8c632acca274" xlink:to="loc_us-gaap_EquityComponentDomain_962b72c1-57cb-4755-a823-1f62ce28024e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_f6c33ad0-03d1-4063-9628-2f4f8958d183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_962b72c1-57cb-4755-a823-1f62ce28024e" xlink:to="loc_us-gaap_TreasuryStockMember_f6c33ad0-03d1-4063-9628-2f4f8958d183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7a2d52ef-493a-40c8-8402-8fab2e9c288b" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_4067506b-b0df-41d1-94ac-389dea547bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_4067506b-b0df-41d1-94ac-389dea547bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9fcb4f52-5c87-43e9-88ee-4dd4f3e893f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_37ef3563-17f2-4975-ac65-ac9db93664a0" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9fcb4f52-5c87-43e9-88ee-4dd4f3e893f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8091cef4-439b-4871-bf75-821e4c4789a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54099acb-8469-4162-9554-bc7ab6e9f640" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8091cef4-439b-4871-bf75-821e4c4789a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f29bbaf8-6801-4f4c-8a84-ef9dc7b6a686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_c7f9ffc9-44b5-46d6-8983-52d46cdf4995" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f29bbaf8-6801-4f4c-8a84-ef9dc7b6a686" xlink:to="loc_us-gaap_NumberOfOperatingSegments_c7f9ffc9-44b5-46d6-8983-52d46cdf4995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_473676b9-f3ec-4f02-81e7-b7c2bfd7b8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f29bbaf8-6801-4f4c-8a84-ef9dc7b6a686" xlink:to="loc_us-gaap_NumberOfReportableSegments_473676b9-f3ec-4f02-81e7-b7c2bfd7b8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f514e035-af8f-4952-ab5e-3b726c34d4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f514e035-af8f-4952-ab5e-3b726c34d4f0" xlink:to="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c52dcfb5-43e1-4899-a2ed-6f4c15900608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cf0a8b66-05d8-406a-9233-0486006db168" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c52dcfb5-43e1-4899-a2ed-6f4c15900608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_7495a893-bb2b-4258-8a51-caf7bdb25a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_c52dcfb5-43e1-4899-a2ed-6f4c15900608" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_7495a893-bb2b-4258-8a51-caf7bdb25a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c231d096-5809-4036-b774-78a3331e74bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3e91ad6d-4f9f-458e-a655-ea53b3ca1866" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c231d096-5809-4036-b774-78a3331e74bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InventoryBenchmarkMember_fb6f97a8-9d32-4d66-9e34-8f9943950a40" xlink:href="dsgr-20220930.xsd#dsgr_InventoryBenchmarkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c231d096-5809-4036-b774-78a3331e74bd" xlink:to="loc_dsgr_InventoryBenchmarkMember_fb6f97a8-9d32-4d66-9e34-8f9943950a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a169261-96d4-4e8a-8b0a-80e5d7e5a1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_81b874f0-86d7-42ce-94c5-f1e2bb6dd375" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a169261-96d4-4e8a-8b0a-80e5d7e5a1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LargestSupplierMember_604acfe7-87f4-4801-92ba-da550cceefa2" xlink:href="dsgr-20220930.xsd#dsgr_LargestSupplierMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a169261-96d4-4e8a-8b0a-80e5d7e5a1ce" xlink:to="loc_dsgr_LargestSupplierMember_604acfe7-87f4-4801-92ba-da550cceefa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_393d090b-cf96-46c8-9644-0df7bbcf62d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_2bfe174f-926b-4b2c-a74b-9b2d243a30f9" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_393d090b-cf96-46c8-9644-0df7bbcf62d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8c10b382-ca4a-4416-9516-74a6d05048cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_393d090b-cf96-46c8-9644-0df7bbcf62d4" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8c10b382-ca4a-4416-9516-74a6d05048cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f6ea78a8-e111-4bb8-92f2-b89d8b92c2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f6ea78a8-e111-4bb8-92f2-b89d8b92c2cc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d5460e80-3d87-4adc-9692-53b5c41df9e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_0aebd5a2-dbff-41bc-b62a-5431ede43fe3" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_0aebd5a2-dbff-41bc-b62a-5431ede43fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FrontierMember_9f7b45d9-3c47-4977-9ae9-4be97ace9726" xlink:href="dsgr-20220930.xsd#dsgr_FrontierMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_FrontierMember_9f7b45d9-3c47-4977-9ae9-4be97ace9726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NationalTestEquipmentMember_e3954ba4-456d-45bf-be7b-b326be1558a7" xlink:href="dsgr-20220930.xsd#dsgr_NationalTestEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_NationalTestEquipmentMember_e3954ba4-456d-45bf-be7b-b326be1558a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NEFMember_c100ac6f-a118-4964-8ec1-011e434ce385" xlink:href="dsgr-20220930.xsd#dsgr_NEFMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6f0a23b-2931-4fa9-a585-d6ee08e58a85" xlink:to="loc_dsgr_NEFMember_c100ac6f-a118-4964-8ec1-011e434ce385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_0aa4974a-a65a-43b3-a1f6-7de72570e273" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_1522a049-ff9b-4917-aaa6-7384796665fa" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:to="loc_dsgr_TestEquityAndGexproMember_1522a049-ff9b-4917-aaa6-7384796665fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesFormerOwnersMember_97cedc73-9078-4c38-90de-b374bcc6d610" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesFormerOwnersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_15bd9a77-39e0-4136-9bc1-051ae51ab865" xlink:to="loc_dsgr_TestEquityAndGexproServicesFormerOwnersMember_97cedc73-9078-4c38-90de-b374bcc6d610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_3e26d6b7-5535-462b-ab83-8292a5fc7d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_3f1a5aac-8101-41b2-8607-3d8374dd48d3" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_3e26d6b7-5535-462b-ab83-8292a5fc7d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EarnoutSharesMember_c06c2d1c-3064-4c84-bdb3-529c2fcc1f46" xlink:href="dsgr-20220930.xsd#dsgr_EarnoutSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_3e26d6b7-5535-462b-ab83-8292a5fc7d46" xlink:to="loc_dsgr_EarnoutSharesMember_c06c2d1c-3064-4c84-bdb3-529c2fcc1f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_299992ef-a466-4be6-903b-1253be048943" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ee8563ea-98d2-445f-b769-7091ebe676fd" xlink:to="loc_dei_EntityDomain_299992ef-a466-4be6-903b-1253be048943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember_b0ab3052-f096-437e-bd17-369c060e9090" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_299992ef-a466-4be6-903b-1253be048943" xlink:to="loc_dsgr_TestEquityMember_b0ab3052-f096-437e-bd17-369c060e9090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_77fe968d-1ccb-4540-a416-7b0d08f6f865" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f3397359-2915-4855-9b3c-dbb1ad36cff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f3397359-2915-4855-9b3c-dbb1ad36cff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_f93fe2c8-fea3-4044-adb5-789f5498bf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_NumberOfOperatingSegments_f93fe2c8-fea3-4044-adb5-789f5498bf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2759f10c-c44d-4c4f-8258-d3b55d09a407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_2759f10c-c44d-4c4f-8258-d3b55d09a407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_0f9784a7-cebc-42cb-85bd-a4df22e64d63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_0f9784a7-cebc-42cb-85bd-a4df22e64d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_69c5d11f-c461-4787-8574-46448b6f41ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_69c5d11f-c461-4787-8574-46448b6f41ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_1cc57c36-31fd-4d64-a972-03a5f6adaadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_1cc57c36-31fd-4d64-a972-03a5f6adaadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8612617f-9f51-48bf-ade9-c36caf13936b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8612617f-9f51-48bf-ade9-c36caf13936b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e907c978-14bf-4843-b22d-a62a7f367755" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_e907c978-14bf-4843-b22d-a62a7f367755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_28d900e4-1897-447b-9bb7-55d864a11237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_904cab53-5b87-4bb6-b0c7-4441cb7d0a01" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_28d900e4-1897-447b-9bb7-55d864a11237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsInitialPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_415e7afe-db09-45d5-9c25-de829f8e24f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_415e7afe-db09-45d5-9c25-de829f8e24f4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4975ae4c-9897-43ce-8b46-ecf66dfac2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_48e2250f-a192-41b5-8d9e-d22f54288d44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4975ae4c-9897-43ce-8b46-ecf66dfac2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_1fe39670-4194-41d0-9167-ef04a763e173" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4975ae4c-9897-43ce-8b46-ecf66dfac2ef" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_1fe39670-4194-41d0-9167-ef04a763e173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:to="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d4db2102-f07e-4882-8974-10f0d3469859" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_5a8619ac-0b88-4865-9eda-df5f1d54c9e2" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d4db2102-f07e-4882-8974-10f0d3469859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_88538b90-6f9d-462b-a9bd-3da1af49c52f" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d4db2102-f07e-4882-8974-10f0d3469859" xlink:to="loc_dsgr_TestEquityAndGexproMember_88538b90-6f9d-462b-a9bd-3da1af49c52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_20168b36-0397-4d49-9f3c-eb4b29dadb24" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5f2d3800-0bbb-4e81-83fc-9e44791e9ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5f2d3800-0bbb-4e81-83fc-9e44791e9ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_5d2fc3f5-84ac-4aa9-87bf-3305c246021e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_5d2fc3f5-84ac-4aa9-87bf-3305c246021e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3a7969b6-17a4-4d3a-bbd9-87c308329b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3a7969b6-17a4-4d3a-bbd9-87c308329b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1bfc0c03-b599-408a-9989-35a90f96724e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1bfc0c03-b599-408a-9989-35a90f96724e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ee398e00-8f00-41ad-abf5-a8eec780cd0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5e95d082-e70d-45a2-986f-c3696caec632" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_ee398e00-8f00-41ad-abf5-a8eec780cd0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d6a4c6a6-e704-4a7c-891b-76fd34927f87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d6a4c6a6-e704-4a7c-891b-76fd34927f87" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9ea58622-3546-451b-9b62-de650a9dc116" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_1f3bf8bd-4ec1-4b08-a93f-2c0ca232606a" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_1f3bf8bd-4ec1-4b08-a93f-2c0ca232606a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:href="dsgr-20220930.xsd#dsgr_A2022AcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:to="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InterworldHighwayLLCMember_58723c68-5b0f-480c-a587-efac9956f5eb" xlink:href="dsgr-20220930.xsd#dsgr_InterworldHighwayLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_InterworldHighwayLLCMember_58723c68-5b0f-480c-a587-efac9956f5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ResoluxMember_4fcff876-fa9a-43c1-900e-be210b82a63d" xlink:href="dsgr-20220930.xsd#dsgr_ResoluxMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_ResoluxMember_4fcff876-fa9a-43c1-900e-be210b82a63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FrontierMember_1c032334-fb43-4f3e-b131-c39adc819daf" xlink:href="dsgr-20220930.xsd#dsgr_FrontierMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_FrontierMember_1c032334-fb43-4f3e-b131-c39adc819daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NationalTestEquipmentMember_913cdf17-95f5-4f51-979f-c3c3cbcefc79" xlink:href="dsgr-20220930.xsd#dsgr_NationalTestEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2022AcquisitionsMember_ad3daebc-3126-4c3f-9580-05f22582933b" xlink:to="loc_dsgr_NationalTestEquipmentMember_913cdf17-95f5-4f51-979f-c3c3cbcefc79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:href="dsgr-20220930.xsd#dsgr_A2021AcquisitionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ade55a96-fff5-43de-b96d-fe7e6cfbe6a3" xlink:to="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OmniMember_2c12774c-dd44-4bf8-afae-19564418a7d2" xlink:href="dsgr-20220930.xsd#dsgr_OmniMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_OmniMember_2c12774c-dd44-4bf8-afae-19564418a7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NEFMember_af5e68b8-5094-453e-9217-c5929172b7b4" xlink:href="dsgr-20220930.xsd#dsgr_NEFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_NEFMember_af5e68b8-5094-453e-9217-c5929172b7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SISMember_ab7a5b68-34f7-4935-a80b-978870263a14" xlink:href="dsgr-20220930.xsd#dsgr_SISMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_SISMember_ab7a5b68-34f7-4935-a80b-978870263a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_MCSMember_b7a3927b-91ea-40cc-97eb-5f4c85f29eda" xlink:href="dsgr-20220930.xsd#dsgr_MCSMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_A2021AcquisitionsMember_da16b936-edab-4cf3-ac9f-f63aabc0d6c0" xlink:to="loc_dsgr_MCSMember_b7a3927b-91ea-40cc-97eb-5f4c85f29eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ca1ab694-5f08-47c5-b051-cd765ae1eff0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_54e4df4c-6e82-4199-be31-19bb4662ea91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:to="loc_us-gaap_CustomerRelationshipsMember_54e4df4c-6e82-4199-be31-19bb4662ea91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_88639515-1bb8-41c7-8fff-2c4ad79b626d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:to="loc_us-gaap_TradeNamesMember_88639515-1bb8-41c7-8fff-2c4ad79b626d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_95fecddd-1a6c-40b0-bb4f-8c29a9a853d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb547702-6b2b-43c0-a820-aa92662b96ae" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_95fecddd-1a6c-40b0-bb4f-8c29a9a853d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_930574cf-ed24-4735-81ec-cd17e62e0943" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_ad517ddb-3008-494b-9a5f-f4d0e7468346" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_930574cf-ed24-4735-81ec-cd17e62e0943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_3886dda0-0757-41ef-8bac-0bf5528fdcda" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_930574cf-ed24-4735-81ec-cd17e62e0943" xlink:to="loc_dsgr_TestEquityAndGexproMember_3886dda0-0757-41ef-8bac-0bf5528fdcda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dc9c6262-9923-478f-88b5-22eb7248305f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_922478ae-75f0-48ae-8772-fd6e32a024a4" xlink:to="loc_srt_RestatementDomain_dc9c6262-9923-478f-88b5-22eb7248305f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_7f2ae275-e347-4a3d-829f-9c4f6c62f7a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_dc9c6262-9923-478f-88b5-22eb7248305f" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_7f2ae275-e347-4a3d-829f-9c4f6c62f7a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9eb8a69e-3239-4a17-9d39-07b97368be24" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_0fe28759-8bd3-403b-8875-4b439d2cb159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_0fe28759-8bd3-403b-8875-4b439d2cb159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_55a76004-35be-4608-88f1-3db8754cd532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_55a76004-35be-4608-88f1-3db8754cd532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_925c9048-6f6e-4867-ad85-d8aaa78a6a19" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_925c9048-6f6e-4867-ad85-d8aaa78a6a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8a54b797-a60b-4c54-9d31-bd60549a79d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8a54b797-a60b-4c54-9d31-bd60549a79d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d10de0fc-6359-484a-985b-1666194f00dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_d10de0fc-6359-484a-985b-1666194f00dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_866961ad-0ece-481e-bdd5-bf1be704d5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_866961ad-0ece-481e-bdd5-bf1be704d5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_38fa4373-b0bf-448b-908c-54d7880c6430" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_38fa4373-b0bf-448b-908c-54d7880c6430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_f2474c29-aabb-4a60-aa15-d18b96fd4d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_f2474c29-aabb-4a60-aa15-d18b96fd4d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_37003cec-fd49-492e-bc1d-d15b2ea24b30" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities_37003cec-fd49-492e-bc1d-d15b2ea24b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_17dda18a-3a8d-485f-9a40-20451a1bd160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_17dda18a-3a8d-485f-9a40-20451a1bd160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_e8c0ea2c-14aa-4813-b823-aea1a0fc0f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_e8c0ea2c-14aa-4813-b823-aea1a0fc0f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_ffc3c0ae-6c28-42be-9d54-fcd47eb83a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_ffc3c0ae-6c28-42be-9d54-fcd47eb83a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_61fd901d-f79a-4b48-b3b9-b6d53022a6f1" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability_61fd901d-f79a-4b48-b3b9-b6d53022a6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f4bb837a-3139-4930-b601-9870f5d73d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_Goodwill_f4bb837a-3139-4930-b601-9870f5d73d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_9e122c34-4513-43ee-b261-ad64884772b0" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase_9e122c34-4513-43ee-b261-ad64884772b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3277edf3-c36b-4dde-973c-0f5a004280aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3277edf3-c36b-4dde-973c-0f5a004280aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_a31606ca-f30f-4a14-b21e-171e4f30f6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_a31606ca-f30f-4a14-b21e-171e4f30f6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c8fccc8f-437a-4cec-a1f4-376f05b3f8b6" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_bb7243f9-b164-4dc4-b763-1447bf0f4ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_bb7243f9-b164-4dc4-b763-1447bf0f4ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_2d487658-9152-4008-8a09-8f699f1ac5e9" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets_2d487658-9152-4008-8a09-8f699f1ac5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_52c7e741-7a6f-4448-bd56-3afd6897cf59" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_52c7e741-7a6f-4448-bd56-3afd6897cf59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_cd8db21b-a847-4c1b-b42f-91e49349c76e" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_cd8db21b-a847-4c1b-b42f-91e49349c76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_ebf788c6-ddd4-45a6-83d5-d6a1527ff47b" xlink:href="dsgr-20220930.xsd#dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation_ebf788c6-ddd4-45a6-83d5-d6a1527ff47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_0fd8f86f-c7e9-4e2c-8dd3-0d438a367139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_876832eb-b8c7-4c48-8680-a8a0b09f7aa7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_0fd8f86f-c7e9-4e2c-8dd3-0d438a367139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsIntangibleAssetsAcquiredDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_082db33f-ef82-4883-8de1-02fdbda5f050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_082db33f-ef82-4883-8de1-02fdbda5f050" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a586a2e3-4de3-4eaf-8eb0-4d23f1dcd5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_47e044fb-e6b2-492d-8ad7-042a97428cbe" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a586a2e3-4de3-4eaf-8eb0-4d23f1dcd5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_bf7cfa21-0ebb-461c-9a62-d9513695bb85" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a586a2e3-4de3-4eaf-8eb0-4d23f1dcd5ad" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_bf7cfa21-0ebb-461c-9a62-d9513695bb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8f8c4041-dec5-42ea-b96a-e031b7e4d58e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_07027a3d-14ab-4804-82dd-6443c81c30ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:to="loc_us-gaap_CustomerRelationshipsMember_07027a3d-14ab-4804-82dd-6443c81c30ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ef80be9f-1daa-44d7-ae32-d1c0e433a947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c6e259c8-3642-4991-ad7d-7697bd743694" xlink:to="loc_us-gaap_TradeNamesMember_ef80be9f-1daa-44d7-ae32-d1c0e433a947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6fe59eb0-d051-4692-a86b-4ed4736c9096" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_645aa1a5-9605-40e4-a444-750ad872d7d0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6fe59eb0-d051-4692-a86b-4ed4736c9096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_900ace92-b7ec-4c18-8a31-db583b90bb74" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6fe59eb0-d051-4692-a86b-4ed4736c9096" xlink:to="loc_dsgr_TestEquityAndGexproMember_900ace92-b7ec-4c18-8a31-db583b90bb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_13362d0f-b409-42f2-996c-2c9cbb0f0bc2" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_16c1964e-858a-488e-9f0a-d6cad39d0572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_16c1964e-858a-488e-9f0a-d6cad39d0572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_44485600-0c84-404e-9d9a-2eed0c0da3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c60b41c6-dbc4-4d51-9742-254269fa26bb" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_44485600-0c84-404e-9d9a-2eed0c0da3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#BusinessAcquisitionsProFormaInformationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fb3dc418-7c0b-4de7-b0af-b441c241c708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fb3dc418-7c0b-4de7-b0af-b441c241c708" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c39b0682-c256-4f0d-aeed-ea9ac84bf99e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_c37c6e1d-b60a-4d38-8b14-cc4ccd506ff3" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_c37c6e1d-b60a-4d38-8b14-cc4ccd506ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherAcquisitionsMember_e42384e6-4521-45af-93b3-4183c0414d25" xlink:href="dsgr-20220930.xsd#dsgr_OtherAcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a1a3c7bb-7c93-4d56-bd55-1195ff95d5ce" xlink:to="loc_dsgr_OtherAcquisitionsMember_e42384e6-4521-45af-93b3-4183c0414d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:to="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0872a90f-59aa-423c-ad04-b774738c35a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_3c983d7d-57a4-4a5a-9af4-551242d3778c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0872a90f-59aa-423c-ad04-b774738c35a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproMember_c2b103a3-be44-4e03-88db-efb05c36a97b" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0872a90f-59aa-423c-ad04-b774738c35a6" xlink:to="loc_dsgr_TestEquityAndGexproMember_c2b103a3-be44-4e03-88db-efb05c36a97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7d672e73-179c-4526-8347-4c26ced41ec4" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_91e30cff-fa9f-48f3-ae18-a71e6351174d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_91e30cff-fa9f-48f3-ae18-a71e6351174d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c3305c05-9a34-418e-ad9e-b01b310f127e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c3305c05-9a34-418e-ad9e-b01b310f127e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_b24f2164-9502-45bd-83fc-3998f96f34ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_b24f2164-9502-45bd-83fc-3998f96f34ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ba1bf75b-38e2-4492-84ed-f9cf5e7ef707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bcd088df-342f-4197-beb4-4d917bb3337f" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ba1bf75b-38e2-4492-84ed-f9cf5e7ef707" 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="dsgr-20220930.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_36152420-eef4-4a7c-9a5e-2dada4d2840a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_36152420-eef4-4a7c-9a5e-2dada4d2840a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9c9efcae-2145-4517-be35-abfa1ca4bd89" xlink:to="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember_33a23e78-b874-4678-916e-8cadfdbd2049" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:to="loc_dsgr_TestEquitySegmentMember_33a23e78-b874-4678-916e-8cadfdbd2049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember_fa2dc27e-49ba-4196-8762-b488f54f8492" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:to="loc_dsgr_GexproServicesSegmentMember_fa2dc27e-49ba-4196-8762-b488f54f8492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LawsonSegmentMember_8c325952-f986-4af0-8056-498c0a4bb792" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a99745ff-2b76-4681-bfd1-d59384311ba3" xlink:to="loc_dsgr_LawsonSegmentMember_8c325952-f986-4af0-8056-498c0a4bb792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_db13e144-f825-4ab3-bf8b-a8185ef68dcd" xlink:to="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b3cc62e0-5838-444f-93f2-6a567777c847" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:to="loc_srt_MinimumMember_b3cc62e0-5838-444f-93f2-6a567777c847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d6693c95-c937-47bf-92d8-fe94e47f8fd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9dafca36-edf3-4fa0-a336-62c16f4a1931" xlink:to="loc_srt_MaximumMember_d6693c95-c937-47bf-92d8-fe94e47f8fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_cce2cb9f-cb1a-4724-8ab1-409175c78a7b" xlink:to="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalProgramMember_fc90701c-9ed2-4d90-9bcc-0f1a777c72c9" xlink:href="dsgr-20220930.xsd#dsgr_RentalProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:to="loc_dsgr_RentalProgramMember_fc90701c-9ed2-4d90-9bcc-0f1a777c72c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PartsWasherLeasingProgramMember_6b96e4b1-3d66-48e2-8549-052361a859c9" xlink:href="dsgr-20220930.xsd#dsgr_PartsWasherLeasingProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4d69a987-c3c7-49bc-b431-08e189361b60" xlink:to="loc_dsgr_PartsWasherLeasingProgramMember_6b96e4b1-3d66-48e2-8549-052361a859c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8e5ee3ff-7ba2-40f3-aaea-084cf59c9cd6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_1be12e52-047e-44c4-b55c-7dd01b6ee4de" xlink:href="dsgr-20220930.xsd#dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams_1be12e52-047e-44c4-b55c-7dd01b6ee4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_32377f6b-6a16-4d7e-a692-c720a2b29322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_32377f6b-6a16-4d7e-a692-c720a2b29322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ContractWithCustomerPaymentTerms_06cdd21a-26e6-4d5a-885f-0ba1b7404cc7" xlink:href="dsgr-20220930.xsd#dsgr_ContractWithCustomerPaymentTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_dsgr_ContractWithCustomerPaymentTerms_06cdd21a-26e6-4d5a-885f-0ba1b7404cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1798ba0c-6a30-48b9-93c9-395b1af582ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1798ba0c-6a30-48b9-93c9-395b1af582ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_80e7d74e-3c07-4868-a6a2-8d144198f866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_80e7d74e-3c07-4868-a6a2-8d144198f866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7958ba9e-a32a-4223-a6fb-e74934028d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_af49fe16-0372-40de-a275-08e803cbd2e4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7958ba9e-a32a-4223-a6fb-e74934028d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RevenueRecognitionScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract_f6185b18-20b8-4bd9-9577-d9c5c7a5bf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_f6185b18-20b8-4bd9-9577-d9c5c7a5bf8b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:to="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b61f4544-3bb0-431d-b747-28a139c6fc10" xlink:to="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8e9084e8-97a2-4291-98cc-93aad197142a" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_country_US_8e9084e8-97a2-4291-98cc-93aad197142a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_0d8110de-758a-4841-ac31-2d78805b1728" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_country_CA_0d8110de-758a-4841-ac31-2d78805b1728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_2edbf51e-7439-404b-a772-27e81c0ce108" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_srt_EuropeMember_2edbf51e-7439-404b-a772-27e81c0ce108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1a7cec03-fe08-45b5-8887-d2c2199e73b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_srt_AsiaPacificMember_1a7cec03-fe08-45b5-8887-d2c2199e73b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_9dcd0a9d-963b-448f-9c77-0c7f7ec8a3fb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_srt_LatinAmericaMember_9dcd0a9d-963b-448f-9c77-0c7f7ec8a3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherGeographicalMember_f8ced26c-5083-4399-a7c5-b994ae137e22" xlink:href="dsgr-20220930.xsd#dsgr_OtherGeographicalMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_69c21a50-d7d7-4b60-972e-01de82ee0464" xlink:to="loc_dsgr_OtherGeographicalMember_f8ced26c-5083-4399-a7c5-b994ae137e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d76b677e-cdca-44c6-83e0-0939ba672b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_89d82d23-fea8-4552-aab4-77c6e3c75fc8" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_d76b677e-cdca-44c6-83e0-0939ba672b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db207e06-1b50-4000-87b6-e2b433b0e1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d76b677e-cdca-44c6-83e0-0939ba672b26" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db207e06-1b50-4000-87b6-e2b433b0e1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#InventoriesScheduleofInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_4d6e6149-c18a-4cfd-98e0-3dda39109525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_88535cb1-761e-4d98-970e-aaa7da08f59e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_4d6e6149-c18a-4cfd-98e0-3dda39109525" xlink:to="loc_us-gaap_InventoryNetAbstract_88535cb1-761e-4d98-970e-aaa7da08f59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_526db3a8-0ef5-4d40-843b-f8a909ee60f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_88535cb1-761e-4d98-970e-aaa7da08f59e" xlink:to="loc_us-gaap_InventoryGross_526db3a8-0ef5-4d40-843b-f8a909ee60f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_dc7dc840-1263-4d48-8aec-fefc4435e81a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_88535cb1-761e-4d98-970e-aaa7da08f59e" xlink:to="loc_us-gaap_InventoryValuationReserves_dc7dc840-1263-4d48-8aec-fefc4435e81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_59c314e7-8013-4afe-9ae2-0929e2b63f35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_88535cb1-761e-4d98-970e-aaa7da08f59e" xlink:to="loc_us-gaap_InventoryNet_59c314e7-8013-4afe-9ae2-0929e2b63f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#InventoriesRollforwardofInventoryReservesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_77196a1a-e06f-4896-a59c-b9f42d2bc9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_InventoryReservesRollforwardRollForward_cec4d4e0-9619-4eb1-b525-58c764a73996" xlink:href="dsgr-20220930.xsd#dsgr_InventoryReservesRollforwardRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_77196a1a-e06f-4896-a59c-b9f42d2bc9c9" xlink:to="loc_dsgr_InventoryReservesRollforwardRollForward_cec4d4e0-9619-4eb1-b525-58c764a73996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_01e2b817-c085-4dcd-bb65-3af6d0845641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_InventoryReservesRollforwardRollForward_cec4d4e0-9619-4eb1-b525-58c764a73996" xlink:to="loc_us-gaap_InventoryValuationReserves_01e2b817-c085-4dcd-bb65-3af6d0845641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge_5dd00dc2-94bf-40d4-b1f2-94b2089a706f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_InventoryReservesRollforwardRollForward_cec4d4e0-9619-4eb1-b525-58c764a73996" xlink:to="loc_us-gaap_InventoryLIFOReservePeriodCharge_5dd00dc2-94bf-40d4-b1f2-94b2089a706f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_9dade049-252f-4a11-9fae-045590b4b36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_InventoryReservesRollforwardRollForward_cec4d4e0-9619-4eb1-b525-58c764a73996" xlink:to="loc_us-gaap_InventoryWriteDown_9dade049-252f-4a11-9fae-045590b4b36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_8d8322b6-f681-4e7e-964d-aa96352d60b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_InventoryReservesRollforwardRollForward_cec4d4e0-9619-4eb1-b525-58c764a73996" xlink:to="loc_us-gaap_InventoryValuationReserves_8d8322b6-f681-4e7e-964d-aa96352d60b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.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_c725ac29-4da8-4efd-b99c-b039a69c8f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c725ac29-4da8-4efd-b99c-b039a69c8f4f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_36206cf4-84c5-4cca-800f-1aac27c9b6eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_0679ad3b-407e-42fa-a7cf-cfdf83f36ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_LandMember_0679ad3b-407e-42fa-a7cf-cfdf83f36ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_3f227fda-408a-4194-89e5-c904c8b2bacd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_3f227fda-408a-4194-89e5-c904c8b2bacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_8f18eb6c-037c-4f5c-9fbe-26f4238ab612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_8f18eb6c-037c-4f5c-9fbe-26f4238ab612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d1aa6c40-8c99-4877-85bd-2c377277e8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d1aa6c40-8c99-4877-85bd-2c377277e8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_7cce9556-b762-42f9-9791-b7e63dbb47df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_7cce9556-b762-42f9-9791-b7e63dbb47df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_ee0ef3fc-49fe-4472-ab88-13ad72b8ce3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_VehiclesMember_ee0ef3fc-49fe-4472-ab88-13ad72b8ce3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_2cd4f59b-88e9-4e95-a55a-6bc8b9468978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_us-gaap_ConstructionInProgressMember_2cd4f59b-88e9-4e95-a55a-6bc8b9468978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_fcbd596d-499b-4598-817b-61e835014f66" xlink:href="dsgr-20220930.xsd#dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec3fa66b-f7be-4353-a84f-934d95a2df17" xlink:to="loc_dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember_fcbd596d-499b-4598-817b-61e835014f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a0df98f-3da7-4c61-835c-6c231ce704cd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9a380769-14c3-42f3-a59c-b6eaa4f1eda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9a380769-14c3-42f3-a59c-b6eaa4f1eda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a0e41e8-1976-4a7d-bd6f-f02964b5102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a0e41e8-1976-4a7d-bd6f-f02964b5102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c2647f11-c3b2-49dc-8264-3ebfb99c084e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c2647f11-c3b2-49dc-8264-3ebfb99c084e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6c1bd08a-208a-4a77-a1c1-81a8dd58a024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_Depreciation_6c1bd08a-208a-4a77-a1c1-81a8dd58a024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_0ab5fab8-ed07-4748-b85d-426c04e53f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_37cd33ea-adf7-478b-8387-58e178f9b418" xlink:to="loc_us-gaap_AdjustmentForAmortization_0ab5fab8-ed07-4748-b85d-426c04e53f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RentalEquipmentDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RentalEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RentalEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a4aa026c-226f-4d2b-a09e-1100764bcb01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a4aa026c-226f-4d2b-a09e-1100764bcb01" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_11fe4977-0d87-461c-a319-5e0652c78f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9e134c6c-a484-4036-9a99-2aba16ced753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_11fe4977-0d87-461c-a319-5e0652c78f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RentalEquipmentMember_bf8d93f5-d89c-4892-a3c6-b80c0ffe39e9" xlink:href="dsgr-20220930.xsd#dsgr_RentalEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_11fe4977-0d87-461c-a319-5e0652c78f83" xlink:to="loc_dsgr_RentalEquipmentMember_bf8d93f5-d89c-4892-a3c6-b80c0ffe39e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_f5d435e6-57a4-4f0e-a2e2-22c758bdccbb" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_9dd2f535-86ea-4d91-8697-e37cf85f04bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_9dd2f535-86ea-4d91-8697-e37cf85f04bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_45340e54-c0d4-42fe-b433-326e65d821b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_45340e54-c0d4-42fe-b433-326e65d821b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_519f00b0-c8d5-48ad-b44e-6c6a830e0759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_519f00b0-c8d5-48ad-b44e-6c6a830e0759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4466db4c-3535-4004-87a5-0887b1b98054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_70789813-5d59-4f50-abf6-f02bd8caf3bf" xlink:to="loc_us-gaap_Depreciation_4466db4c-3535-4004-87a5-0887b1b98054" 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="dsgr-20220930.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_8b45eacc-ff0d-4d66-8c48-be2738d8919d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b45eacc-ff0d-4d66-8c48-be2738d8919d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e2b7baf5-9a96-4441-ae5f-7784672cfccb" xlink:to="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LawsonSegmentMember_aa169b3c-62dc-47a9-be1f-d4eee4f51743" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:to="loc_dsgr_LawsonSegmentMember_aa169b3c-62dc-47a9-be1f-d4eee4f51743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember_a15b7128-fdfa-4122-bdcb-9c37f325a8e3" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:to="loc_dsgr_TestEquitySegmentMember_a15b7128-fdfa-4122-bdcb-9c37f325a8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember_324b5e1a-b3f6-43e3-8474-794f219e00d5" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0dba0c2f-0a66-47de-a6a1-2c6fbd481f17" xlink:to="loc_dsgr_GexproServicesSegmentMember_324b5e1a-b3f6-43e3-8474-794f219e00d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:to="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_45b697d4-ced7-458c-859c-408d14b32a13" xlink:to="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_986189f8-ea0c-460e-a2a0-979932eae385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:to="loc_us-gaap_OperatingSegmentsMember_986189f8-ea0c-460e-a2a0-979932eae385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CorporateAndReconcilingItemsMember_cc6e5c73-7b73-4166-967f-679447d38f50" xlink:href="dsgr-20220930.xsd#dsgr_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_fcbf6660-50a5-4f8d-8aa9-52bd9f20e535" xlink:to="loc_dsgr_CorporateAndReconcilingItemsMember_cc6e5c73-7b73-4166-967f-679447d38f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_06eb84eb-65ca-4625-9512-2b7e5827a7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_bb022b4f-860a-4d84-88ec-c52ca64bd027" xlink:to="loc_us-gaap_GoodwillLineItems_06eb84eb-65ca-4625-9512-2b7e5827a7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_06eb84eb-65ca-4625-9512-2b7e5827a7b1" xlink:to="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b4f4f568-77c4-4d12-a3a3-1fd6380f7d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_Goodwill_b4f4f568-77c4-4d12-a3a3-1fd6380f7d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ecedf1c-fdf3-41bb-b85d-99748503a8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_1ecedf1c-fdf3-41bb-b85d-99748503a8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b2ed4197-a8ad-4ad4-8853-91837fd1422d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b2ed4197-a8ad-4ad4-8853-91837fd1422d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3765ee30-ccf0-48bc-9d6d-baaf90c0e208" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e97f8ae9-2971-460b-b15d-9374c81938ad" xlink:to="loc_us-gaap_Goodwill_3765ee30-ccf0-48bc-9d6d-baaf90c0e208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#IntangibleAssetsCarryingAmountDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_c334a16b-aaa9-417c-9012-3e9ad443c50f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_c334a16b-aaa9-417c-9012-3e9ad443c50f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3e75de93-66ce-42d4-a3c3-52f54bef5c35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_2847b92c-f598-4624-ba01-c52b9b48affd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:to="loc_us-gaap_TradeNamesMember_2847b92c-f598-4624-ba01-c52b9b48affd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9f85afdc-d6db-48e3-90ab-997d0010b32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9f85afdc-d6db-48e3-90ab-997d0010b32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_b33cea3b-9373-43df-8f0d-b8c79d4829ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f56e83b-7179-4064-b7fe-e7fad2d8b6c0" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_b33cea3b-9373-43df-8f0d-b8c79d4829ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a4d80e3e-35c1-4c67-99bc-a3fdf6ac4c9f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aedbe6e-d539-4d6f-861a-5fa077b35404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aedbe6e-d539-4d6f-861a-5fa077b35404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_702c65b1-56c7-458b-8ca3-978c7fbd9829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_702c65b1-56c7-458b-8ca3-978c7fbd9829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5a86a9bf-c8bc-410f-94d7-f561bae39241" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5a86a9bf-c8bc-410f-94d7-f561bae39241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a43e27a4-d5c9-4c44-89e3-1fae9d00d1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a43e27a4-d5c9-4c44-89e3-1fae9d00d1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_ded3683f-7052-42bc-abf2-83ed964d6506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_127399f0-b43d-44f7-b2a6-c5faec9b2f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_ded3683f-7052-42bc-abf2-83ed964d6506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#IntangibleAssetsMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_3b9622ae-7306-4a6e-8a8f-bf7a4ee6b66f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_3b9622ae-7306-4a6e-8a8f-bf7a4ee6b66f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2574850d-10f9-450e-ab7f-a715818639f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2574850d-10f9-450e-ab7f-a715818639f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_07049784-eb4a-4f3b-949e-fc27ef012ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_07049784-eb4a-4f3b-949e-fc27ef012ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0e2c3cce-1b2f-4b99-b19e-b70fe64dc270" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0e2c3cce-1b2f-4b99-b19e-b70fe64dc270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cf0cf0d8-6ea1-43a8-9ec7-20e51a14b10a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cf0cf0d8-6ea1-43a8-9ec7-20e51a14b10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a5a76b96-0c1d-4675-bb36-733c97c5eb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a5a76b96-0c1d-4675-bb36-733c97c5eb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e73f144d-486a-4283-a7c8-581433cff629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e73f144d-486a-4283-a7c8-581433cff629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f6016837-9eec-42f6-a7ca-32e8cd2d9370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f6016837-9eec-42f6-a7ca-32e8cd2d9370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_44c96197-559d-4d9e-a7b7-628ce33c8c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e2d4ce2f-a9c8-4cff-8f81-8ac4e9332ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_44c96197-559d-4d9e-a7b7-628ce33c8c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="simple" xlink:href="dsgr-20220930.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_8c026c9a-3b22-4941-9cb5-669ca90a849b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_ad046beb-31a1-4242-a491-be02cdf9bec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c026c9a-3b22-4941-9cb5-669ca90a849b" xlink:to="loc_us-gaap_OperatingLeaseCost_ad046beb-31a1-4242-a491-be02cdf9bec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5a77246f-42f9-41bd-9b7b-fd13fb9aab6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c026c9a-3b22-4941-9cb5-669ca90a849b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5a77246f-42f9-41bd-9b7b-fd13fb9aab6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_fa44d8c3-0de2-4f87-9ccb-21b837342d60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c026c9a-3b22-4941-9cb5-669ca90a849b" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_fa44d8c3-0de2-4f87-9ccb-21b837342d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseCost_aab8d85d-d2c6-461b-b3ad-e7e095ff740f" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c026c9a-3b22-4941-9cb5-669ca90a849b" xlink:to="loc_dsgr_FinanceLeaseCost_aab8d85d-d2c6-461b-b3ad-e7e095ff740f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d67448f1-453c-40fe-9d62-22cbad355ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c026c9a-3b22-4941-9cb5-669ca90a849b" xlink:to="loc_us-gaap_LeaseCost_d67448f1-453c-40fe-9d62-22cbad355ae5" 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="dsgr-20220930.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_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_59e0a201-12aa-4556-a75d-bf2349dd3def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_59e0a201-12aa-4556-a75d-bf2349dd3def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_412bcce5-1f49-4dd4-9588-a70bd17623d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_412bcce5-1f49-4dd4-9588-a70bd17623d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseAssetsRightofUseAsset_e7962c23-b221-4d78-8e35-e52e99b479f4" xlink:href="dsgr-20220930.xsd#dsgr_LeaseAssetsRightofUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_dsgr_LeaseAssetsRightofUseAsset_e7962c23-b221-4d78-8e35-e52e99b479f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_62789395-1a3b-48c5-8fc8-1507e2a07751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_62789395-1a3b-48c5-8fc8-1507e2a07751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_c20d4eca-14f9-42ed-ba81-c0bf6dadbc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_c20d4eca-14f9-42ed-ba81-c0bf6dadbc5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityCurrent_ea75438c-d918-4b78-bdc7-d159f0516fcd" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_dsgr_LeaseLiabilityCurrent_ea75438c-d918-4b78-bdc7-d159f0516fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_44aa6688-1262-4eda-ba97-b499459a2e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_44aa6688-1262-4eda-ba97-b499459a2e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_5638e7e2-139c-45c0-8ea1-41d298a6fc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_5638e7e2-139c-45c0-8ea1-41d298a6fc6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_2187fe57-b7ef-4f33-935b-dde3ba22dc66" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_2187fe57-b7ef-4f33-935b-dde3ba22dc66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation_8c03a769-9363-48d3-9b86-67e78032774e" xlink:href="dsgr-20220930.xsd#dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation_8c03a769-9363-48d3-9b86-67e78032774e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_9a1e2353-15e9-4b54-8fcc-60ed8236a511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_9a1e2353-15e9-4b54-8fcc-60ed8236a511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_c74a5691-20d8-4ea5-ab66-6e4667ce5b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_c74a5691-20d8-4ea5-ab66-6e4667ce5b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b06003fa-6716-467e-a201-88b30aa4272c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b06003fa-6716-467e-a201-88b30aa4272c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_35516063-0d86-4c45-aa2e-5b3a86fefafb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_35516063-0d86-4c45-aa2e-5b3a86fefafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_d43e4e59-8038-49c3-829f-025f01b76a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_41232ec5-9604-48d5-b25f-2f1ed6602474" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_d43e4e59-8038-49c3-829f-025f01b76a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesValueofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1161d0a7-31a0-40a7-9f36-3ceeb3c98d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1161d0a7-31a0-40a7-9f36-3ceeb3c98d6a" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_3a178046-0ddb-4c7f-8500-75ec782356d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_3a178046-0ddb-4c7f-8500-75ec782356d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b18a1439-c66f-4fb4-be81-896d3b734116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b18a1439-c66f-4fb4-be81-896d3b734116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fd15d95c-140d-4579-95ac-1160d46f653e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fd15d95c-140d-4579-95ac-1160d46f653e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aafce724-99c6-43f9-996f-06f328af783f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aafce724-99c6-43f9-996f-06f328af783f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fe0e585c-d57f-4ca5-b848-55a47e78566d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fe0e585c-d57f-4ca5-b848-55a47e78566d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_af714421-47a4-47fd-83aa-0e8d9bee8b7a" xlink:href="dsgr-20220930.xsd#dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_af714421-47a4-47fd-83aa-0e8d9bee8b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_567948aa-980b-48d7-a6ff-92e376a51bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_567948aa-980b-48d7-a6ff-92e376a51bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dfa77457-791d-4160-a45f-3d95f4288238" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dfa77457-791d-4160-a45f-3d95f4288238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f3f39d6f-3368-4296-9ddc-82fe13e94d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_953b3fa4-4485-4adf-8407-3cdff0c3fd3f" xlink:to="loc_us-gaap_OperatingLeaseLiability_f3f39d6f-3368-4296-9ddc-82fe13e94d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1161d0a7-31a0-40a7-9f36-3ceeb3c98d6a" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_295d3187-e926-4775-b8ca-0653c21a22e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_295d3187-e926-4775-b8ca-0653c21a22e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_eab41311-2767-4bd2-a43e-0b26d5262ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_eab41311-2767-4bd2-a43e-0b26d5262ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_a85da882-2594-4d2e-814e-dd8dc5793bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_a85da882-2594-4d2e-814e-dd8dc5793bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e9e19d15-7648-4d87-a4e8-0987e8322658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e9e19d15-7648-4d87-a4e8-0987e8322658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7b8b15d8-d971-4d83-aabc-1dce5a32b504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7b8b15d8-d971-4d83-aabc-1dce5a32b504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_27afb1a5-6324-4031-835a-30b5d6b77a54" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour_27afb1a5-6324-4031-835a-30b5d6b77a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_90976d80-1ca3-4fcb-ab34-b658af1265ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_90976d80-1ca3-4fcb-ab34-b658af1265ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9c0ea36d-5b88-4c7c-b6ac-76cea85fa4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9c0ea36d-5b88-4c7c-b6ac-76cea85fa4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_FinanceLeaseLiabilityPresentValue_3a494ce5-a9a8-4dd5-8e3b-a0841a88bc51" xlink:href="dsgr-20220930.xsd#dsgr_FinanceLeaseLiabilityPresentValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3d2819d5-e87c-41a1-b28b-c6e9eda41470" xlink:to="loc_dsgr_FinanceLeaseLiabilityPresentValue_3a494ce5-a9a8-4dd5-8e3b-a0841a88bc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1161d0a7-31a0-40a7-9f36-3ceeb3c98d6a" xlink:to="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_cebc1aba-681a-4292-8b2e-82f03bee2f0b" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear_cebc1aba-681a-4292-8b2e-82f03bee2f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_fe9772cd-9c0c-4ecc-b896-ecac6a539149" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearOne_fe9772cd-9c0c-4ecc-b896-ecac6a539149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_f66c474d-2972-46e7-8390-db8185edda6e" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearTwo_f66c474d-2972-46e7-8390-db8185edda6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_fffbe84c-aa7e-4903-986c-32d94450f937" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearThree_fffbe84c-aa7e-4903-986c-32d94450f937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_1211ac6b-7e41-43d3-87f5-98b24da2a93b" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueYearFour_1211ac6b-7e41-43d3-87f5-98b24da2a93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_3826154f-a243-4d79-8732-b0f899a050f7" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour_3826154f-a243-4d79-8732-b0f899a050f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPaymentsDue_486c055f-8f05-435d-9a7f-48fb85706395" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPaymentsDue_486c055f-8f05-435d-9a7f-48fb85706395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityImputedInterest_e1291282-726a-436c-8a9c-28f30f32b30f" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityImputedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityImputedInterest_e1291282-726a-436c-8a9c-28f30f32b30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NetLeaseLiabilityPresentValue_bfc884d3-33c4-419a-ad2a-7bbac6912df7" xlink:href="dsgr-20220930.xsd#dsgr_NetLeaseLiabilityPresentValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract_f4afe320-c008-4268-b3c3-4b0ba5f77b89" xlink:to="loc_dsgr_NetLeaseLiabilityPresentValue_bfc884d3-33c4-419a-ad2a-7bbac6912df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesValueofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_36af3509-7150-4200-b1d6-7c8b5f66e5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4479450d-19ff-43da-8ac2-72040058cb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_36af3509-7150-4200-b1d6-7c8b5f66e5d8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4479450d-19ff-43da-8ac2-72040058cb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7fdda15a-5c0a-46c8-90b3-ec85c4a25b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_36af3509-7150-4200-b1d6-7c8b5f66e5d8" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7fdda15a-5c0a-46c8-90b3-ec85c4a25b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_cfb66bf1-da2c-451f-871a-c09856942651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_36af3509-7150-4200-b1d6-7c8b5f66e5d8" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_cfb66bf1-da2c-451f-871a-c09856942651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_9ba011c7-168c-41cc-9c95-341ae14f563d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_36af3509-7150-4200-b1d6-7c8b5f66e5d8" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_9ba011c7-168c-41cc-9c95-341ae14f563d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#LeasesCashOutflowsoftheLeasingActivityDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_13b49ee6-979d-44dc-84ee-8de2c29fc735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_1d49a85e-5d76-49c0-b24a-453c67e78c16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_13b49ee6-979d-44dc-84ee-8de2c29fc735" xlink:to="loc_us-gaap_OperatingLeasePayments_1d49a85e-5d76-49c0-b24a-453c67e78c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_7e0b8528-9326-4f8d-9420-644b3a114b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_13b49ee6-979d-44dc-84ee-8de2c29fc735" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_7e0b8528-9326-4f8d-9420-644b3a114b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_4d2ee4b2-fb8c-41f2-b9a4-91b391bbc86e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_13b49ee6-979d-44dc-84ee-8de2c29fc735" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_4d2ee4b2-fb8c-41f2-b9a4-91b391bbc86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarnoutDerivativeLiabilityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_16d05958-5383-4cff-a8cf-2592f204237c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_16d05958-5383-4cff-a8cf-2592f204237c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_56078e77-3f24-4e4a-b472-98a644f6ab62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_65695041-1ec2-4ee8-931f-e692ee2fa912" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_56078e77-3f24-4e4a-b472-98a644f6ab62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_13b67f59-bbbb-4244-8900-3be58ef74c83" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_56078e77-3f24-4e4a-b472-98a644f6ab62" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_13b67f59-bbbb-4244-8900-3be58ef74c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c3cb1d25-bf58-4dee-a004-f95891d76d52" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_a14df83e-9527-458a-acaa-f0d7db4ee221" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c3cb1d25-bf58-4dee-a004-f95891d76d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityAndGexproServicesShareholdersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c3cb1d25-bf58-4dee-a004-f95891d76d52" xlink:to="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember_791f2feb-2f92-4318-ac92-32a134619063" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:to="loc_dsgr_TestEquityEquityholderMember_791f2feb-2f92-4318-ac92-32a134619063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember_b355f359-9219-4837-947a-201fddeb400a" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_TestEquityAndGexproServicesShareholdersMember_1a70505b-7417-49c4-a807-18c7b8485414" xlink:to="loc_dsgr_GexproServicesStockholderMember_b355f359-9219-4837-947a-201fddeb400a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44a69ecb-d624-4f10-8d1f-027c77a6b830" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0b0424c3-3d9b-4cb7-a6b1-d343314c82fe" xlink:to="loc_srt_RangeMember_44a69ecb-d624-4f10-8d1f-027c77a6b830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_82535f4d-d74e-4098-b0c1-141385054747" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_44a69ecb-d624-4f10-8d1f-027c77a6b830" xlink:to="loc_srt_MaximumMember_82535f4d-d74e-4098-b0c1-141385054747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6a1fa0dd-4b53-4884-8975-f253e7c9b8b8" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_a75783ee-2e6c-48c1-97a4-a6ddaa6bd996" xlink:href="dsgr-20220930.xsd#dsgr_BusinessAcquisitionNumberOfEarnoutProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions_a75783ee-2e6c-48c1-97a4-a6ddaa6bd996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_18a6ba3a-16b5-4d76-8558-5de7edcc7b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_18a6ba3a-16b5-4d76-8558-5de7edcc7b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a43179f8-02f8-4af0-9c7f-f8dd14afd1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a43179f8-02f8-4af0-9c7f-f8dd14afd1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DerivativeLiabilityReclassifiedToEquityShares_f4074685-93b1-4c19-98ca-5cb330136a70" xlink:href="dsgr-20220930.xsd#dsgr_DerivativeLiabilityReclassifiedToEquityShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_21915248-5cab-4429-bea6-40989ccc3f92" xlink:to="loc_dsgr_DerivativeLiabilityReclassifiedToEquityShares_f4074685-93b1-4c19-98ca-5cb330136a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2437bf54-0616-4e90-bf34-472e7b503fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2437bf54-0616-4e90-bf34-472e7b503fb3" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_aeb7818f-b1fe-42c6-8638-d6eae5654ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_aeb7818f-b1fe-42c6-8638-d6eae5654ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ed0a8bb1-c3fc-47e6-9c6c-8ee55ba8e2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ed0a8bb1-c3fc-47e6-9c6c-8ee55ba8e2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_881182fd-4124-4df9-b52c-fc446d3339f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_881182fd-4124-4df9-b52c-fc446d3339f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_a6fb63e8-c037-4163-86e5-7524bc3bd335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_a6fb63e8-c037-4163-86e5-7524bc3bd335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_85a6245a-bd77-403f-a0e4-101b03418af8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecf081a1-fc79-4043-bf11-26d72e5ab2f9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_85a6245a-bd77-403f-a0e4-101b03418af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedStockBasedCompensation_596c1c99-4abb-460e-a994-5d6d10e6ab51" xlink:href="dsgr-20220930.xsd#dsgr_AccruedStockBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_dsgr_AccruedStockBasedCompensation_596c1c99-4abb-460e-a994-5d6d10e6ab51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_7311ee96-0e08-43a7-819f-5149dff0f039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_AccruedSalariesCurrent_7311ee96-0e08-43a7-819f-5149dff0f039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_99f08e76-56bd-48e5-b706-58847687ffd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_99f08e76-56bd-48e5-b706-58847687ffd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_39023154-dc28-4831-aa14-d97c15780e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_39023154-dc28-4831-aa14-d97c15780e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedCustomerRebates_889af499-475a-4a36-8ae9-14306b08bc5e" xlink:href="dsgr-20220930.xsd#dsgr_AccruedCustomerRebates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_dsgr_AccruedCustomerRebates_889af499-475a-4a36-8ae9-14306b08bc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_dd697be4-8a7d-4743-9d07-4634405d862a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_RestructuringReserveCurrent_dd697be4-8a7d-4743-9d07-4634405d862a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_876c4f6f-56bd-45bb-b58f-00afea555343" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_InterestPayableCurrent_876c4f6f-56bd-45bb-b58f-00afea555343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_55d08460-4bf6-4b05-896a-07861d45d20f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_55d08460-4bf6-4b05-896a-07861d45d20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_87ec642b-b4aa-4924-a979-f00e8f7498e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_87ec642b-b4aa-4924-a979-f00e8f7498e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_d54a6b51-8033-413d-a757-909dcd9385f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_d54a6b51-8033-413d-a757-909dcd9385f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_44533a63-5d59-4d2f-a9af-845bc171d3b3" xlink:href="dsgr-20220930.xsd#dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_ed2f4f77-32b2-449b-8174-291bae825194" xlink:to="loc_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent_44533a63-5d59-4d2f-a9af-845bc171d3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#DebtScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_56704b8e-532a-43a3-a2c4-e791e5e21831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_56704b8e-532a-43a3-a2c4-e791e5e21831" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_93e30206-2754-43c7-9d72-196292555349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_673561ac-361d-4d1b-b64e-52c971060034" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_93e30206-2754-43c7-9d72-196292555349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e517f1e2-a42c-4a49-8068-2b3ebb58bd22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_93e30206-2754-43c7-9d72-196292555349" xlink:to="loc_us-gaap_LineOfCreditMember_e517f1e2-a42c-4a49-8068-2b3ebb58bd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a000c7c9-2e68-4b55-a0a8-666085ed36e1" xlink:to="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1975bc81-40dd-47b2-be98-6bbb99abf966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1975bc81-40dd-47b2-be98-6bbb99abf966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_e7ec0d52-c6ba-4242-a4d7-c17f5a1dfa06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69a0e4cf-85d6-42cb-8cdd-e21417f37a4b" xlink:to="loc_us-gaap_SecuredDebtMember_e7ec0d52-c6ba-4242-a4d7-c17f5a1dfa06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b6f68c1b-1162-4f08-bf89-2956d5e4f4cf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_8b2ad8e4-63a9-403c-a1e2-d02c4351d1ee" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_8b2ad8e4-63a9-403c-a1e2-d02c4351d1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredTermLoanMember_66a44f23-a053-4350-b3d9-dabe6790bd4e" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_SeniorSecuredTermLoanMember_66a44f23-a053-4350-b3d9-dabe6790bd4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_OtherRevolvingCreditFacilitiesMember_213c1ab3-ba7c-4168-866c-0e00abe00256" xlink:href="dsgr-20220930.xsd#dsgr_OtherRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_OtherRevolvingCreditFacilitiesMember_213c1ab3-ba7c-4168-866c-0e00abe00256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PreviousRevolvingCreditFacilityMember_69e3d301-8561-4249-a608-c670ab326283" xlink:href="dsgr-20220930.xsd#dsgr_PreviousRevolvingCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_PreviousRevolvingCreditFacilityMember_69e3d301-8561-4249-a608-c670ab326283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TermLoanFacilityMember_a92304fe-a9e6-4956-837b-11d6de9a6f86" xlink:href="dsgr-20220930.xsd#dsgr_TermLoanFacilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7dc5747d-fd8d-4280-b849-f79a784f5cc4" xlink:to="loc_dsgr_TermLoanFacilityMember_a92304fe-a9e6-4956-837b-11d6de9a6f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6c135497-d684-4faa-8b38-ad0f95b829ea" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5964362c-0d44-45a3-b602-466f438adcad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5964362c-0d44-45a3-b602-466f438adcad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f194abb4-ed14-4acd-b345-f02b9b89a1b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_LongTermDebtCurrent_f194abb4-ed14-4acd-b345-f02b9b89a1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_4d42cf0f-82c0-44f8-b62f-f6f480eecfbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_4d42cf0f-82c0-44f8-b62f-f6f480eecfbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5895b455-0229-4e57-a7ae-49ca055366ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_0b296951-d68c-44c6-b5ec-939e27fa6fb0" xlink:to="loc_us-gaap_LongTermDebt_5895b455-0229-4e57-a7ae-49ca055366ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d079508a-7478-49b2-af97-d870a019c6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d079508a-7478-49b2-af97-d870a019c6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1a19f20a-502a-493c-ac9b-a8ae18d0eb21" xlink:to="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8a4a6649-1900-4583-9975-26eb65265d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8a4a6649-1900-4583-9975-26eb65265d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_7212c0e6-800e-42bd-bde1-dc993ae785ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_LetterOfCreditMember_7212c0e6-800e-42bd-bde1-dc993ae785ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_f75a576e-12c9-4002-a3c7-f1c75386fa35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_BridgeLoanMember_f75a576e-12c9-4002-a3c7-f1c75386fa35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_4f83cb89-83c2-41ca-b1ed-bea9489b485a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_92bab2bf-63fe-44ed-a37a-5fb42f8961e2" xlink:to="loc_us-gaap_SecuredDebtMember_4f83cb89-83c2-41ca-b1ed-bea9489b485a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0fb06d32-c09b-4bf6-aa99-6077714b24d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d116f56b-b4a2-4608-99f5-ef3eacc16fb1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0fb06d32-c09b-4bf6-aa99-6077714b24d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_07798999-67d2-47f0-a4d7-6d9105b21044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0fb06d32-c09b-4bf6-aa99-6077714b24d7" xlink:to="loc_us-gaap_LineOfCreditMember_07798999-67d2-47f0-a4d7-6d9105b21044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8740dfc9-e9a2-49d3-b6db-a95c6a094bdb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityCreditAgreementMember_e2f6d239-e28d-41d9-babc-d6a60f29337f" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityCreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_TestEquityCreditAgreementMember_e2f6d239-e28d-41d9-babc-d6a60f29337f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DelayedDrawTermLoanFacilityMember_8edd0037-c7fc-4dea-a388-f5a6e1276357" xlink:href="dsgr-20220930.xsd#dsgr_DelayedDrawTermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_DelayedDrawTermLoanFacilityMember_8edd0037-c7fc-4dea-a388-f5a6e1276357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredTermLoanMember_63b34c51-c347-418f-a7b0-271651f615b6" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredTermLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_SeniorSecuredTermLoanMember_63b34c51-c347-418f-a7b0-271651f615b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_c6604610-7802-4e1d-a889-0b08da3b9710" xlink:href="dsgr-20220930.xsd#dsgr_SeniorSecuredRevolvingCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4807e8df-360e-4602-a852-b88b42c1b097" xlink:to="loc_dsgr_SeniorSecuredRevolvingCreditFacilityMember_c6604610-7802-4e1d-a889-0b08da3b9710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6d962418-2fd8-497f-9fd3-1cf4627f2690" xlink:to="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb77b64d-fabd-4cfc-9904-70317a3b5e6c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:to="loc_srt_MinimumMember_cb77b64d-fabd-4cfc-9904-70317a3b5e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b18ce079-abea-4499-8fdc-afcd4db93aa8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fee3ca40-97c8-415d-8324-91bc170442f0" xlink:to="loc_srt_MaximumMember_b18ce079-abea-4499-8fdc-afcd4db93aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2036097a-cc9a-45e1-ab19-599423b9dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_6e83ba3e-2795-48f3-98cc-7163e7fc6aa8" xlink:to="loc_us-gaap_VariableRateDomain_2036097a-cc9a-45e1-ab19-599423b9dc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SecuredOvernightFinancingRateSOFRMember_fbef08f6-cacd-4acb-9975-40f666e9a370" xlink:href="dsgr-20220930.xsd#dsgr_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_2036097a-cc9a-45e1-ab19-599423b9dc70" xlink:to="loc_dsgr_SecuredOvernightFinancingRateSOFRMember_fbef08f6-cacd-4acb-9975-40f666e9a370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:href="dsgr-20220930.xsd#dsgr_VariableRateComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_VariableRateComponentAxis_008def73-2c9b-455e-95c5-099b505bcccf" xlink:to="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_a8d2a85b-5bc7-4d80-bf39-c91ae18d7da1" xlink:href="dsgr-20220930.xsd#dsgr_AlternateBaseRateOrCanadianPrimeRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:to="loc_dsgr_AlternateBaseRateOrCanadianPrimeRateMember_a8d2a85b-5bc7-4d80-bf39-c91ae18d7da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_AdjustedTermSOFROrCDORRateMember_226e19c5-662a-4298-a231-a680b40dbebc" xlink:href="dsgr-20220930.xsd#dsgr_AdjustedTermSOFROrCDORRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dsgr_VariableRateComponentDomain_44ce3d60-2916-4f8d-a87c-cb27d464081e" xlink:to="loc_dsgr_AdjustedTermSOFROrCDORRateMember_226e19c5-662a-4298-a231-a680b40dbebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b60bc288-d9b5-43a0-afec-92c4cfa67427" xlink:to="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesMember_0b999468-80a7-4be6-bf55-11c67a1d3ba8" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:to="loc_dsgr_GexproServicesMember_0b999468-80a7-4be6-bf55-11c67a1d3ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityMember_60f54218-8f6b-4a02-9964-496b03e40080" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_eb39d79a-b79c-434f-a23d-412f8aca6e7a" xlink:to="loc_dsgr_TestEquityMember_60f54218-8f6b-4a02-9964-496b03e40080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_a17ff6f8-b0b1-4aa6-8476-5848674982b8" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd19ff06-3b07-4861-90ad-a6f16509ca86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd19ff06-3b07-4861-90ad-a6f16509ca86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f12068c7-c750-430c-973d-2dd053e2ea1d" xlink:href="dsgr-20220930.xsd#dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f12068c7-c750-430c-973d-2dd053e2ea1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_7674a0cf-6420-4040-aee0-7fbab37c921b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCredit_7674a0cf-6420-4040-aee0-7fbab37c921b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_865d5a3b-e2a1-4ff7-a8fc-be4fffcce254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_865d5a3b-e2a1-4ff7-a8fc-be4fffcce254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_bf3627e5-112b-4fbc-84da-a20356017531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_bf3627e5-112b-4fbc-84da-a20356017531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_66a55ca4-51ed-48a2-8b5c-42c1ca0c1b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_66a55ca4-51ed-48a2-8b5c-42c1ca0c1b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_62619f5a-ded5-40df-ab81-574e655c4fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_62619f5a-ded5-40df-ab81-574e655c4fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a8b792f6-9b85-4118-899a-9ad3c2defb61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a8b792f6-9b85-4118-899a-9ad3c2defb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_c5076d8f-0241-4659-99cf-4172496aef72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_c5076d8f-0241-4659-99cf-4172496aef72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0859cfd2-fc1f-4c89-b8e3-fc04dcdc5682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0859cfd2-fc1f-4c89-b8e3-fc04dcdc5682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DebtInstrumentAdditionalMargin_49a2d9b1-138c-49a4-ae85-80c2579d9580" xlink:href="dsgr-20220930.xsd#dsgr_DebtInstrumentAdditionalMargin"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_DebtInstrumentAdditionalMargin_49a2d9b1-138c-49a4-ae85-80c2579d9580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_39cc66b4-9068-4512-ad4b-d02cbe228155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_39cc66b4-9068-4512-ad4b-d02cbe228155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LineOfCreditFacilityTickingFeePercentage_f0103d00-243c-4e48-9c4e-54efb0309c50" xlink:href="dsgr-20220930.xsd#dsgr_LineOfCreditFacilityTickingFeePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_LineOfCreditFacilityTickingFeePercentage_f0103d00-243c-4e48-9c4e-54efb0309c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_2843ab53-761f-435d-8ad8-60090553dd39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_2843ab53-761f-435d-8ad8-60090553dd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_5158da35-a520-4792-a6cb-38f3d4107da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_5158da35-a520-4792-a6cb-38f3d4107da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1783eae1-d7e3-4585-9ef4-79d7a540a161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1783eae1-d7e3-4585-9ef4-79d7a540a161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_058027d8-c2b6-4bc4-ae01-62d7271bc7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_058027d8-c2b6-4bc4-ae01-62d7271bc7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DebtInstrumentCovenantDefaultRate_3cf56759-9300-4f75-8a93-95cb38300874" xlink:href="dsgr-20220930.xsd#dsgr_DebtInstrumentCovenantDefaultRate"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_dsgr_DebtInstrumentCovenantDefaultRate_3cf56759-9300-4f75-8a93-95cb38300874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_64e9d807-1afd-4d07-a766-3f83ec23c26e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_64e9d807-1afd-4d07-a766-3f83ec23c26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9b8ac0f7-70a2-4b00-8cf7-83fbb38a59eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a343e14b-cb1e-43bf-8e25-c81eed84b20c" xlink:to="loc_us-gaap_LongTermDebt_9b8ac0f7-70a2-4b00-8cf7-83fbb38a59eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationEquityCompensationPlansDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_101666ab-58f5-45f1-9ec5-315eeea7dd81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_101666ab-58f5-45f1-9ec5-315eeea7dd81" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d7422597-8cd2-42f7-9b16-f92e4f3ad627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_9692b6a9-c1f5-4dd9-9e6f-070063676a0c" xlink:to="loc_us-gaap_PlanNameDomain_d7422597-8cd2-42f7-9b16-f92e4f3ad627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EquityCompensationPlanMember_0079eba3-26fa-480b-abb0-41c300a2f93c" xlink:href="dsgr-20220930.xsd#dsgr_EquityCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_d7422597-8cd2-42f7-9b16-f92e4f3ad627" xlink:to="loc_dsgr_EquityCompensationPlanMember_0079eba3-26fa-480b-abb0-41c300a2f93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5b2da8cc-797f-4f95-b780-ef4096cea650" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_35155b7e-af83-4db1-bcd8-204f9e416013" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5b2da8cc-797f-4f95-b780-ef4096cea650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_a51a374b-3b06-49f4-908f-130103ca1d6d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5b2da8cc-797f-4f95-b780-ef4096cea650" xlink:to="loc_srt_DirectorMember_a51a374b-3b06-49f4-908f-130103ca1d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_4b6fbba9-d626-4cf0-9079-a5ee50acd867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_d1ff0968-c93c-4fc0-9c0f-e594ac8ee889" xlink:to="loc_us-gaap_GranteeStatusDomain_4b6fbba9-d626-4cf0-9079-a5ee50acd867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_35bb3379-bfb7-4105-9d2b-ed63d111ee69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_4b6fbba9-d626-4cf0-9079-a5ee50acd867" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_35bb3379-bfb7-4105-9d2b-ed63d111ee69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4971837d-9297-40dd-a4d1-d8f626e64994" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c5a4db52-b2dc-41ac-88be-3bfdfc4794a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c5a4db52-b2dc-41ac-88be-3bfdfc4794a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_cb2e1749-f937-43a1-9b9b-cee7399d88a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_cb2e1749-f937-43a1-9b9b-cee7399d88a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_a63fbb07-0e04-41ea-b810-b4b600c8dc76" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2625b538-750a-4a8b-9ca5-179b0e1f2ef8" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_a63fbb07-0e04-41ea-b810-b4b600c8dc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationStockPerformanceRightsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd3b1a95-d0be-4bcb-8b2b-40e64c25afbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd3b1a95-d0be-4bcb-8b2b-40e64c25afbe" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:to="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b8f8a600-be67-4a7d-8d4d-9c32f0a3c0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e5aca2c1-5ba7-4951-b871-7f3c4305ef63" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b8f8a600-be67-4a7d-8d4d-9c32f0a3c0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_b4752bf7-0aa1-44c8-9e3a-11a5939cf22e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b8f8a600-be67-4a7d-8d4d-9c32f0a3c0b9" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_b4752bf7-0aa1-44c8-9e3a-11a5939cf22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:to="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9fa78d08-117f-451d-ab60-aa190872dcf9" xlink:to="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_07f7c8b3-c4a7-4139-814d-22884ab2c463" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:to="loc_srt_MinimumMember_07f7c8b3-c4a7-4139-814d-22884ab2c463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_799286d7-a251-4418-8972-39d0d3db3d8b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4749c899-cd7e-4b6e-b796-3822502553b3" xlink:to="loc_srt_MaximumMember_799286d7-a251-4418-8972-39d0d3db3d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fcca8955-8f75-4fb1-8229-acbec211c194" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2fdf5819-1453-4f74-8c08-228aa111d809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2fdf5819-1453-4f74-8c08-228aa111d809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b96a28b6-188e-4850-ad1e-fecd8e6f9680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ed9590e-6ed0-4ca1-a399-474ee45ac304" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b96a28b6-188e-4850-ad1e-fecd8e6f9680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6021da2b-e628-4bf0-af44-c06120d67a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6021da2b-e628-4bf0-af44-c06120d67a74" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:to="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dacaaf1-9216-427d-b709-ad1ebbd086ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_45f3a7ac-be4e-4f3c-9de6-380be7540b20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dacaaf1-9216-427d-b709-ad1ebbd086ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_6dff8e1e-d9c2-410f-8317-1feb22640ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6dacaaf1-9216-427d-b709-ad1ebbd086ab" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_6dff8e1e-d9c2-410f-8317-1feb22640ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:to="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9839f35d-ded2-46d4-854d-7cefbcb36915" xlink:to="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e50780ae-2241-4746-8291-572b1487a398" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:to="loc_srt_MinimumMember_e50780ae-2241-4746-8291-572b1487a398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9b88173b-88d7-4c66-bb97-a59769b42771" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d8c00efb-0747-4c86-99e0-3f2af34f51c6" xlink:to="loc_srt_MaximumMember_9b88173b-88d7-4c66-bb97-a59769b42771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4e329144-4a03-4d44-9f06-424df8a62cd4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_04e7a691-c66d-4bb7-bbb7-8d6ba8637cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_04e7a691-c66d-4bb7-bbb7-8d6ba8637cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f1a1eb6d-f43c-4155-9900-403dd0b73415" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f1a1eb6d-f43c-4155-9900-403dd0b73415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_d94efffa-4d99-4293-bc4f-e76b8aa07fb8" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_851ee7e6-b018-42f8-9814-542d713d50f5" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue_d94efffa-4d99-4293-bc4f-e76b8aa07fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationMarketStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20471a2f-7c76-49ff-985a-a65f2c547461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20471a2f-7c76-49ff-985a-a65f2c547461" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:to="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cddd2d94-546a-4014-8c1e-463b8aeefb29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_83c9419f-67b3-463f-bcbe-90e2baaf28e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cddd2d94-546a-4014-8c1e-463b8aeefb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_MarketStockUnitsMember_d9512d2a-204c-4fae-a453-d6034fe5e49f" xlink:href="dsgr-20220930.xsd#dsgr_MarketStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cddd2d94-546a-4014-8c1e-463b8aeefb29" xlink:to="loc_dsgr_MarketStockUnitsMember_d9512d2a-204c-4fae-a453-d6034fe5e49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:to="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_109c530e-0e97-4ea7-9bbe-93fc223e5020" xlink:to="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ea94dd5f-3df9-423c-88b0-20a50c1a5adc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:to="loc_srt_MinimumMember_ea94dd5f-3df9-423c-88b0-20a50c1a5adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_01affc5a-a18e-4ab5-99ff-9fd7d0c465a5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_28f8aabf-ea1d-4249-8180-6fc330f772b6" xlink:to="loc_srt_MaximumMember_01affc5a-a18e-4ab5-99ff-9fd7d0c465a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f3e0ddba-9bba-461f-b7eb-ca283a7fcb11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_PotentialSharesFromMSUVest_f3e2c03b-01b7-4282-a03e-feeff1014a3e" xlink:href="dsgr-20220930.xsd#dsgr_PotentialSharesFromMSUVest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:to="loc_dsgr_PotentialSharesFromMSUVest_f3e2c03b-01b7-4282-a03e-feeff1014a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_EquitySharePayoutRangeTrailingPeriod_09125e71-f376-48f9-a209-baeb0511c92b" xlink:href="dsgr-20220930.xsd#dsgr_EquitySharePayoutRangeTrailingPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8183535-f64e-4aea-af0e-5e335308ee46" xlink:to="loc_dsgr_EquitySharePayoutRangeTrailingPeriod_09125e71-f376-48f9-a209-baeb0511c92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a01286f1-0a20-4306-8395-338ed9a93249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0ac4f98d-df00-4903-905e-fea96bd5c409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a01286f1-0a20-4306-8395-338ed9a93249" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0ac4f98d-df00-4903-905e-fea96bd5c409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock_6fc5747b-e88a-438d-b765-185268c3659d" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a01286f1-0a20-4306-8395-338ed9a93249" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock_6fc5747b-e88a-438d-b765-185268c3659d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_2ff9c561-88a7-4017-894a-cb5014c1f872" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a01286f1-0a20-4306-8395-338ed9a93249" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_2ff9c561-88a7-4017-894a-cb5014c1f872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_09f89222-cd6b-40ce-b2c8-0e3359e0dba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a01286f1-0a20-4306-8395-338ed9a93249" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_09f89222-cd6b-40ce-b2c8-0e3359e0dba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#StockBasedCompensationPerformanceAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a8646182-bb28-4065-aed8-014cb012f1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a8646182-bb28-4065-aed8-014cb012f1f1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:to="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc643dd1-fb31-4292-af27-3d702bee40f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_de024224-5312-410f-bcdf-54e9f6a4fb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc643dd1-fb31-4292-af27-3d702bee40f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_846cb12e-3886-4521-ae70-f5fb405c901c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc643dd1-fb31-4292-af27-3d702bee40f9" xlink:to="loc_us-gaap_PerformanceSharesMember_846cb12e-3886-4521-ae70-f5fb405c901c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:to="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b6f8d224-14ef-499a-aef6-c9da2c9a4346" xlink:to="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a742be5-bd5c-41f3-b51d-090e9888f42f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:to="loc_srt_MinimumMember_8a742be5-bd5c-41f3-b51d-090e9888f42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f02f85a-a383-439a-8021-659c63b0b6f8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_53b12ee9-1766-4e42-ad95-f2216bea75e0" xlink:to="loc_srt_MaximumMember_7f02f85a-a383-439a-8021-659c63b0b6f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ca0d751f-d9f0-428a-aa59-9ee669bf557b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_545a77f4-046f-4ad2-8627-2b95540a63c9" xlink:href="dsgr-20220930.xsd#dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:to="loc_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock_545a77f4-046f-4ad2-8627-2b95540a63c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_195c1d67-84a3-4f13-8421-d753dea6ae5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7f07557-61a8-4492-84cc-caa3e6d9bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_195c1d67-84a3-4f13-8421-d753dea6ae5b" 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="dsgr-20220930.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_590e14f2-708d-443c-a540-244716cf3929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_320b578e-7cc0-4e5a-bd37-ddd2a2734b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_590e14f2-708d-443c-a540-244716cf3929" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_320b578e-7cc0-4e5a-bd37-ddd2a2734b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_82a28385-156e-476d-9a0a-269af8662d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_590e14f2-708d-443c-a540-244716cf3929" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_82a28385-156e-476d-9a0a-269af8662d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_e3abde06-8d61-4dba-ba1b-c513dd2a6cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_590e14f2-708d-443c-a540-244716cf3929" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_e3abde06-8d61-4dba-ba1b-c513dd2a6cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a345f463-e9a6-4f9f-8979-de12ac0d6189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_590e14f2-708d-443c-a540-244716cf3929" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a345f463-e9a6-4f9f-8979-de12ac0d6189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_590e14f2-708d-443c-a540-244716cf3929" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_92574211-aafb-4b55-af2c-022a8d2ad6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_50f26eeb-06f6-4df4-95bc-f9b6c68116a5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_92574211-aafb-4b55-af2c-022a8d2ad6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_292566fc-70e1-4c6d-82ea-2919f4779eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_92574211-aafb-4b55-af2c-022a8d2ad6c2" xlink:to="loc_us-gaap_SubsequentEventMember_292566fc-70e1-4c6d-82ea-2919f4779eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_18820eb3-5509-4f92-b091-5c122c4e2631" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fd8eefb0-10fc-442f-bfdc-3d9c92dfa4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fd8eefb0-10fc-442f-bfdc-3d9c92dfa4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e405662f-8e4d-4939-bd8e-3291f70ea366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_94fc35da-bb9b-4256-8549-9c40bd0fc72e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e405662f-8e4d-4939-bd8e-3291f70ea366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_836fc9b4-5cbb-438b-9874-b87d01f7b792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_8f234e16-057d-4bb2-946b-eda5ac67c608" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_836fc9b4-5cbb-438b-9874-b87d01f7b792" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_8f234e16-057d-4bb2-946b-eda5ac67c608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ef7e8de0-90d3-4b46-a0a7-5cfea04f27c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8f234e16-057d-4bb2-946b-eda5ac67c608" xlink:to="loc_us-gaap_NetIncomeLoss_ef7e8de0-90d3-4b46-a0a7-5cfea04f27c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c309b256-0c72-4ac8-8477-7e251381f425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8f234e16-057d-4bb2-946b-eda5ac67c608" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c309b256-0c72-4ac8-8477-7e251381f425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_48529250-1279-43d4-9069-1fcfa0ad534c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8f234e16-057d-4bb2-946b-eda5ac67c608" xlink:to="loc_us-gaap_EarningsPerShareBasic_48529250-1279-43d4-9069-1fcfa0ad534c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_fa0c9850-5e89-4a94-8d1a-e95246204cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_836fc9b4-5cbb-438b-9874-b87d01f7b792" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_fa0c9850-5e89-4a94-8d1a-e95246204cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2962fd2f-001e-48ad-bc16-13f5f93f38e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_fa0c9850-5e89-4a94-8d1a-e95246204cf5" xlink:to="loc_us-gaap_NetIncomeLoss_2962fd2f-001e-48ad-bc16-13f5f93f38e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_42b0ade3-89f4-412a-8454-6e8adb503b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_fa0c9850-5e89-4a94-8d1a-e95246204cf5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_42b0ade3-89f4-412a-8454-6e8adb503b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_06ab7b0d-1de2-4d7b-98d8-97b1671297d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_fa0c9850-5e89-4a94-8d1a-e95246204cf5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_06ab7b0d-1de2-4d7b-98d8-97b1671297d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_02a3cd84-8a6e-406f-9d11-ffd106341ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_836fc9b4-5cbb-438b-9874-b87d01f7b792" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_02a3cd84-8a6e-406f-9d11-ffd106341ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e9bd5ace-2ee0-44a8-9376-99960b69e18b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_836fc9b4-5cbb-438b-9874-b87d01f7b792" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e9bd5ace-2ee0-44a8-9376-99960b69e18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4ebf2035-1613-40bb-9e92-a424285de7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_836fc9b4-5cbb-438b-9874-b87d01f7b792" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_4ebf2035-1613-40bb-9e92-a424285de7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ab774cfe-7131-4b24-a8a2-f901596c0f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_156b6a07-8595-42ef-adec-65c947b3d626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab774cfe-7131-4b24-a8a2-f901596c0f5c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_156b6a07-8595-42ef-adec-65c947b3d626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5d047c08-b247-4988-b4de-a363722f4064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ab774cfe-7131-4b24-a8a2-f901596c0f5c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5d047c08-b247-4988-b4de-a363722f4064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="dsgr-20220930.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_e64fa627-0ef0-4065-a8ad-03f71eba8a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_e1112d47-bafc-4581-b316-18f98a1e084c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e64fa627-0ef0-4065-a8ad-03f71eba8a5b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_e1112d47-bafc-4581-b316-18f98a1e084c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths_9dfa9c2a-77a4-48b3-8a20-0339413b31f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e64fa627-0ef0-4065-a8ad-03f71eba8a5b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths_9dfa9c2a-77a4-48b3-8a20-0339413b31f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#RelatedPartyTransactionDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_afab7550-ecf1-4146-8898-359a1a85c93d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_afab7550-ecf1-4146-8898-359a1a85c93d" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_748706a2-3133-4379-a3bb-17b9331aa51e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_554733c5-07bf-404d-b8c7-0c3bb749f7a7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_748706a2-3133-4379-a3bb-17b9331aa51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LCKMAndMrKingMember_f78ea9b3-473a-42f3-b4c1-703042c89387" xlink:href="dsgr-20220930.xsd#dsgr_LCKMAndMrKingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_748706a2-3133-4379-a3bb-17b9331aa51e" xlink:to="loc_dsgr_LCKMAndMrKingMember_f78ea9b3-473a-42f3-b4c1-703042c89387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_e218fb11-ed4c-4bc0-a5a3-e5bbb1ec1fb6" xlink:to="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_f1220246-5b31-4a2f-a68f-f13b4b11451e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:to="loc_srt_AffiliatedEntityMember_f1220246-5b31-4a2f-a68f-f13b4b11451e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproMember_c918fb8d-b799-4710-b48b-56b8234a80d0" xlink:href="dsgr-20220930.xsd#dsgr_GexproMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:to="loc_dsgr_GexproMember_c918fb8d-b799-4710-b48b-56b8234a80d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestorMember_095bb776-9eaa-42aa-9bd9-da07cb68146d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a75c90c2-e2da-4f4b-b660-f88758e6c3c7" xlink:to="loc_us-gaap_InvestorMember_095bb776-9eaa-42aa-9bd9-da07cb68146d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_691e0790-57e4-4b98-a042-5f5925011342" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquityEquityholderMember_2a1ee5fb-03af-4e20-8213-bbe5e6dca5da" xlink:href="dsgr-20220930.xsd#dsgr_TestEquityEquityholderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:to="loc_dsgr_TestEquityEquityholderMember_2a1ee5fb-03af-4e20-8213-bbe5e6dca5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesStockholderMember_139a120c-04fc-4202-891e-05ac229b81da" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesStockholderMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cb4d8f8d-85a0-4979-8409-ade1ad667928" xlink:to="loc_dsgr_GexproServicesStockholderMember_139a120c-04fc-4202-891e-05ac229b81da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5e26195-1300-44bf-9644-75a7dce1c124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_44fd4d94-b412-4705-9aae-dd0fcae5049d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5e26195-1300-44bf-9644-75a7dce1c124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_417ee711-b938-4828-ab3e-9ede7c8f685d" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5e26195-1300-44bf-9644-75a7dce1c124" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_417ee711-b938-4828-ab3e-9ede7c8f685d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_ba80ae71-7828-4b80-afaa-d59b08d747a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_73713efa-88ab-432c-9b7d-37bd7cf1cbf4" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_ba80ae71-7828-4b80-afaa-d59b08d747a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesHoldbackSharesMember_7f82aee3-43fb-4707-84f4-f7c0d15ed410" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesHoldbackSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_ba80ae71-7828-4b80-afaa-d59b08d747a9" xlink:to="loc_dsgr_GexproServicesHoldbackSharesMember_7f82aee3-43fb-4707-84f4-f7c0d15ed410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_6905221e-c79d-4eb4-a094-705ca9f8ca4e" xlink:to="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGFormerlyLawsonMember_922f71c2-5830-4f5f-aafa-ad2422b36342" xlink:href="dsgr-20220930.xsd#dsgr_DSGFormerlyLawsonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:to="loc_dsgr_DSGFormerlyLawsonMember_922f71c2-5830-4f5f-aafa-ad2422b36342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_DSGMember_c9cfe5b2-cd0e-40cd-ba9b-5765be3cddfc" xlink:href="dsgr-20220930.xsd#dsgr_DSGMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_6c5c57f8-070b-4613-a398-5427e27f3413" xlink:to="loc_dsgr_DSGMember_c9cfe5b2-cd0e-40cd-ba9b-5765be3cddfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_035e8883-82a4-4694-9170-caa4a2734f4e" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_aa3e65dd-a4fc-4df8-bd3c-b77b16cd486f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_aa3e65dd-a4fc-4df8-bd3c-b77b16cd486f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_4cefbd4b-8d40-4019-855a-245afd6f17b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_4cefbd4b-8d40-4019-855a-245afd6f17b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_SettlementOfRelatedPartyObligations_05596d45-4cfe-49a2-8ed5-dc95fb435832" xlink:href="dsgr-20220930.xsd#dsgr_SettlementOfRelatedPartyObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_SettlementOfRelatedPartyObligations_05596d45-4cfe-49a2-8ed5-dc95fb435832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_45ed4ea5-fd9b-41cf-a04b-a8a102bdfa99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_45ed4ea5-fd9b-41cf-a04b-a8a102bdfa99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionSharesOwned_68436e34-20d1-44c9-b4cb-c97b0143248e" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionSharesOwned"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_RelatedPartyTransactionSharesOwned_68436e34-20d1-44c9-b4cb-c97b0143248e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_RelatedPartyTransactionCommonStockOutstanding_93b44988-8766-4a9a-ad7b-5a16b0ef2045" xlink:href="dsgr-20220930.xsd#dsgr_RelatedPartyTransactionCommonStockOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_RelatedPartyTransactionCommonStockOutstanding_93b44988-8766-4a9a-ad7b-5a16b0ef2045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_3da8946a-c70b-4443-9aec-ff035abb53bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_OperatingLeasePayments_3da8946a-c70b-4443-9aec-ff035abb53bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LeaseLiabilityNoncurrent_d108bc71-d40d-40f4-91b4-c3bb6aaecca5" xlink:href="dsgr-20220930.xsd#dsgr_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_dsgr_LeaseLiabilityNoncurrent_d108bc71-d40d-40f4-91b4-c3bb6aaecca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_0aed9a27-0338-4c29-b85b-651ef10670ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8f0a30f5-0f60-4f6b-b852-9114cc3e9c2d" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_0aed9a27-0338-4c29-b85b-651ef10670ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SegmentReportingReportableSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c9cb9c6b-9a84-49ad-a3a5-a9ff134e0543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_b89b9847-4994-42fe-b52e-9cf3deaab485" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c9cb9c6b-9a84-49ad-a3a5-a9ff134e0543" xlink:to="loc_us-gaap_NumberOfReportableSegments_b89b9847-4994-42fe-b52e-9cf3deaab485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_NumberOfBranches_7f7f0eb4-8c21-4a5c-b872-006808b5f158" xlink:href="dsgr-20220930.xsd#dsgr_NumberOfBranches"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c9cb9c6b-9a84-49ad-a3a5-a9ff134e0543" xlink:to="loc_dsgr_NumberOfBranches_7f7f0eb4-8c21-4a5c-b872-006808b5f158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c9cb9c6b-9a84-49ad-a3a5-a9ff134e0543" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8622015d-dd29-4f6b-80b1-e237e7649d81" xlink:to="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_LawsonSegmentMember_cd64e30c-eb1b-4476-86d6-66d4afbdbe0e" xlink:href="dsgr-20220930.xsd#dsgr_LawsonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:to="loc_dsgr_LawsonSegmentMember_cd64e30c-eb1b-4476-86d6-66d4afbdbe0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_TestEquitySegmentMember_904f4942-f692-4ada-8a34-ad9fffaf1eb3" xlink:href="dsgr-20220930.xsd#dsgr_TestEquitySegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:to="loc_dsgr_TestEquitySegmentMember_904f4942-f692-4ada-8a34-ad9fffaf1eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_GexproServicesSegmentMember_af801e9a-4890-4a25-bc78-4ab5a8ba9ef0" xlink:href="dsgr-20220930.xsd#dsgr_GexproServicesSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_33178267-9dd8-4276-9493-e62d82e13473" xlink:to="loc_dsgr_GexproServicesSegmentMember_af801e9a-4890-4a25-bc78-4ab5a8ba9ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:to="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_cd0bf2ad-9541-4cbe-9d47-539ffdb910c8" xlink:to="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5e2373d0-9dfe-4272-9394-f5a496050c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:to="loc_us-gaap_OperatingSegmentsMember_5e2373d0-9dfe-4272-9394-f5a496050c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dsgr_CorporateAndReconcilingItemsMember_f20d6bed-f13b-4500-b58a-f3d11ceeae3d" xlink:href="dsgr-20220930.xsd#dsgr_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_4df45853-2795-4f09-b9c4-bfc233e7492d" xlink:to="loc_dsgr_CorporateAndReconcilingItemsMember_f20d6bed-f13b-4500-b58a-f3d11ceeae3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_971f21d9-2af5-40c9-a24a-86baf216877f" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_deed35d0-9f79-41a2-bdbc-aa54ddee5473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_deed35d0-9f79-41a2-bdbc-aa54ddee5473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_651e906a-7c32-4dc9-a804-9a8fe09c7950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8281aa09-536d-4f3a-9308-58f2c63997eb" xlink:to="loc_us-gaap_OperatingIncomeLoss_651e906a-7c32-4dc9-a804-9a8fe09c7950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="dsgr-20220930.xsd#SubsequentEventDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_e14c8df8-6833-429d-ac96-43aa9e1c6ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_e14c8df8-6833-429d-ac96-43aa9e1c6ff7" xlink:to="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4eaedb67-5ca1-4291-8fc2-9ea75ef5f63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4a033ba2-c298-4a54-91c2-886befac7b5c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4eaedb67-5ca1-4291-8fc2-9ea75ef5f63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_31240837-2ba1-4e30-84e3-f17ce724e01f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4eaedb67-5ca1-4291-8fc2-9ea75ef5f63f" xlink:to="loc_us-gaap_SubsequentEventMember_31240837-2ba1-4e30-84e3-f17ce724e01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_3c67f821-4b44-434b-b551-5ab8bfdf6dc3" xlink:to="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_24e5c758-8a9a-4cd7-8620-fa1201b85fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_24e5c758-8a9a-4cd7-8620-fa1201b85fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c0e6591b-cca5-4f24-95ca-ba80dbfd75a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_455bf0c3-087a-457c-ae6e-2dd6b3658a5f" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c0e6591b-cca5-4f24-95ca-ba80dbfd75a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223785584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Oct. 24, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">DISTRIBUTION SOLUTIONS GROUP, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $1.00 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DSGR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,400,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>11
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225976144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 25,171<span></span>
</td>
<td class="nump">$ 14,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">181<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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance for doubtful accounts of $2,009 and $2,473, respectively</a></td>
<td class="nump">173,083<span></span>
</td>
<td class="nump">80,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">260,840<span></span>
</td>
<td class="nump">132,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">26,769<span></span>
</td>
<td class="nump">8,098<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">486,044<span></span>
</td>
<td class="nump">236,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation', window );">Property, plant and equipment, net</a></td>
<td class="nump">64,765<span></span>
</td>
<td class="nump">9,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="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet', window );">Rental equipment, net</a></td>
<td class="nump">25,489<span></span>
</td>
<td class="nump">24,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">351,147<span></span>
</td>
<td class="nump">106,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset</a></td>
<td class="nump">201<span></span>
</td>
<td class="nump">266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">236,869<span></span>
</td>
<td class="nump">96,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash value of life insurance</a></td>
<td class="nump">17,198<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Total ROU operating lease assets</a></td>
<td class="nump">44,682<span></span>
</td>
<td class="nump">19,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,320<span></span>
</td>
<td class="nump">747<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,232,715<span></span>
</td>
<td class="nump">493,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">96,886<span></span>
</td>
<td class="nump">47,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">16,121<span></span>
</td>
<td class="nump">134,405<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="Show.showAR( this, 'defref_dsgr_LeaseLiabilityCurrent', window );">Current portion of lease obligation</a></td>
<td class="nump">9,994<span></span>
</td>
<td class="nump">4,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Earnout derivative liability</a></td>
<td class="nump">12,700<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="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Related party payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,813<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="Show.showAR( this, 'defref_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">58,663<span></span>
</td>
<td class="nump">23,126<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">194,364<span></span>
</td>
<td class="nump">214,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion, net</a></td>
<td class="nump">397,461<span></span>
</td>
<td class="nump">93,134<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="Show.showAR( this, 'defref_dsgr_SecurityBonusPlan', window );">Security bonus plan</a></td>
<td class="nump">9,958<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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation</a></td>
<td class="nump">10,248<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_LeaseLiabilityNoncurrent', window );">Lease obligation</a></td>
<td class="nump">38,169<span></span>
</td>
<td class="nump">16,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">32,258<span></span>
</td>
<td class="nump">2,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">3,510<span></span>
</td>
<td class="nump">574<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">685,968<span></span>
</td>
<td class="nump">327,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, $1 par value: Authorized - 500,000 shares, Issued and outstanding &#8212; 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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, $1 par value: Authorized - 35,000,000 shares Issued - 9,368,463 and 9,363,093 shares, respectively Outstanding - 9,120,167 and 9,115,584 shares, respectively</a></td>
<td class="nump">19,424<span></span>
</td>
<td class="nump">10,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Capital in excess of par value</a></td>
<td class="nump">574,176<span></span>
</td>
<td class="nump">197,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained deficit</a></td>
<td class="num">(23,853)<span></span>
</td>
<td class="num">(33,142)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock &#8211; 312,132 and 247,509 shares, respectively</a></td>
<td class="num">(12,475)<span></span>
</td>
<td class="num">(10,033)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(10,525)<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">546,747<span></span>
</td>
<td class="nump">165,769<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,232,715<span></span>
</td>
<td class="nump">$ 493,294<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Liabilities And Other Accrued Liabilities, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_SecurityBonusPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security bonus plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_SecurityBonusPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: 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 (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertySubjectToOrAvailableForOperatingLeaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123405975&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>12
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528226076784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 2,009<span></span>
</td>
<td class="nump">$ 2,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">19,712,137<span></span>
</td>
<td class="nump">10,542,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">19,400,005<span></span>
</td>
<td class="nump">10,294,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">312,132<span></span>
</td>
<td class="nump">247,509<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>13
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225200544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 347,151<span></span>
</td>
<td class="nump">$ 132,090<span></span>
</td>
<td class="nump">$ 822,572<span></span>
</td>
<td class="nump">$ 391,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">227,984<span></span>
</td>
<td class="nump">97,252<span></span>
</td>
<td class="nump">547,966<span></span>
</td>
<td class="nump">292,243<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">119,167<span></span>
</td>
<td class="nump">34,838<span></span>
</td>
<td class="nump">274,606<span></span>
</td>
<td class="nump">98,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">97,140<span></span>
</td>
<td class="nump">29,347<span></span>
</td>
<td class="nump">245,478<span></span>
</td>
<td class="nump">85,614<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">22,027<span></span>
</td>
<td class="nump">5,491<span></span>
</td>
<td class="nump">29,128<span></span>
</td>
<td class="nump">13,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(6,097)<span></span>
</td>
<td class="num">(3,976)<span></span>
</td>
<td class="num">(16,704)<span></span>
</td>
<td class="num">(12,482)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,395)<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="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of earnout liabilities</a></td>
<td class="nump">9,641<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,948<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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(550)<span></span>
</td>
<td class="num">(74)<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="num">(328)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">25,021<span></span>
</td>
<td class="nump">1,441<span></span>
</td>
<td class="nump">13,201<span></span>
</td>
<td class="nump">402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">8,480<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
<td class="nump">606<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 16,541<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 9,289<span></span>
</td>
<td class="num">$ (204)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income per share of common stock (in USD per share)</a></td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share of common stock (in USD per share)</a></td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 16,541<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 9,289<span></span>
</td>
<td class="num">$ (204)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(9,774)<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="num">(12,094)<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">$ 6,767<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="num">$ (2,805)<span></span>
</td>
<td class="num">$ (32)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218472144">
<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>Common Stock</div></th>
<th class="th"><div>Capital in Excess of Par Value</div></th>
<th class="th"><div>Retained Deficit</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,233,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2020</a></td>
<td class="nump">$ 155,248<span></span>
</td>
<td class="nump">$ 10,233<span></span>
</td>
<td class="nump">$ 180,609<span></span>
</td>
<td class="num">$ (28,090)<span></span>
</td>
<td class="num">$ (9,015)<span></span>
</td>
<td class="nump">$ 1,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(1,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="nump">168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(303)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,239,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Mar. 31, 2021</a></td>
<td class="nump">153,526<span></span>
</td>
<td class="nump">$ 10,239<span></span>
</td>
<td class="nump">180,616<span></span>
</td>
<td class="num">(29,980)<span></span>
</td>
<td class="num">(9,028)<span></span>
</td>
<td class="nump">1,679<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,233,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2020</a></td>
<td class="nump">155,248<span></span>
</td>
<td class="nump">$ 10,233<span></span>
</td>
<td class="nump">180,609<span></span>
</td>
<td class="num">(28,090)<span></span>
</td>
<td class="num">(9,015)<span></span>
</td>
<td class="nump">1,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(204)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="nump">172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,252,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2021</a></td>
<td class="nump">168,685<span></span>
</td>
<td class="nump">$ 10,253<span></span>
</td>
<td class="nump">194,049<span></span>
</td>
<td class="num">(28,294)<span></span>
</td>
<td class="num">(9,048)<span></span>
</td>
<td class="num">(1,725)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,233,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2020</a></td>
<td class="nump">$ 155,248<span></span>
</td>
<td class="nump">$ 10,233<span></span>
</td>
<td class="nump">180,609<span></span>
</td>
<td class="num">(28,090)<span></span>
</td>
<td class="num">(9,015)<span></span>
</td>
<td class="nump">1,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">10,542,333<span></span>
</td>
<td class="nump">10,294,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Dec. 31, 2021</a></td>
<td class="nump">$ 165,769<span></span>
</td>
<td class="nump">$ 10,318<span></span>
</td>
<td class="nump">197,057<span></span>
</td>
<td class="num">(33,142)<span></span>
</td>
<td class="num">(10,033)<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,239,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Mar. 31, 2021</a></td>
<td class="nump">153,526<span></span>
</td>
<td class="nump">$ 10,239<span></span>
</td>
<td class="nump">180,616<span></span>
</td>
<td class="num">(29,980)<span></span>
</td>
<td class="num">(9,028)<span></span>
</td>
<td class="nump">1,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(171)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,251,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2021</a></td>
<td class="nump">153,816<span></span>
</td>
<td class="nump">$ 10,251<span></span>
</td>
<td class="nump">180,604<span></span>
</td>
<td class="num">(29,519)<span></span>
</td>
<td class="num">(9,028)<span></span>
</td>
<td class="nump">1,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">1,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="nump">175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175<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="Show.showAR( this, 'defref_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration', window );">Equity consideration for purchase of business</a></td>
<td class="nump">4,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,194<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution', window );">Capital contribution</a></td>
<td class="nump">9,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(412)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,252,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2021</a></td>
<td class="nump">$ 168,685<span></span>
</td>
<td class="nump">$ 10,253<span></span>
</td>
<td class="nump">194,049<span></span>
</td>
<td class="num">(28,294)<span></span>
</td>
<td class="num">(9,048)<span></span>
</td>
<td class="num">(1,725)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2021</a></td>
<td class="nump">10,542,333<span></span>
</td>
<td class="nump">10,294,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2021</a></td>
<td class="nump">$ 165,769<span></span>
</td>
<td class="nump">$ 10,318<span></span>
</td>
<td class="nump">197,057<span></span>
</td>
<td class="num">(33,142)<span></span>
</td>
<td class="num">(10,033)<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(2,537)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,537)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="nump">171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(889)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="num">(95)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Mar. 31, 2022</a></td>
<td class="nump">$ 163,308<span></span>
</td>
<td class="nump">$ 10,324<span></span>
</td>
<td class="nump">196,989<span></span>
</td>
<td class="num">(35,679)<span></span>
</td>
<td class="num">(10,066)<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2021</a></td>
<td class="nump">10,542,333<span></span>
</td>
<td class="nump">10,294,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2021</a></td>
<td class="nump">$ 165,769<span></span>
</td>
<td class="nump">$ 10,318<span></span>
</td>
<td class="nump">197,057<span></span>
</td>
<td class="num">(33,142)<span></span>
</td>
<td class="num">(10,033)<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,443,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2022</a></td>
<td class="nump">$ 541,828<span></span>
</td>
<td class="nump">$ 19,468<span></span>
</td>
<td class="nump">573,649<span></span>
</td>
<td class="num">(40,394)<span></span>
</td>
<td class="num">(10,144)<span></span>
</td>
<td class="num">(751)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2021</a></td>
<td class="nump">10,542,333<span></span>
</td>
<td class="nump">10,294,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Dec. 31, 2021</a></td>
<td class="nump">$ 165,769<span></span>
</td>
<td class="nump">$ 10,318<span></span>
</td>
<td class="nump">197,057<span></span>
</td>
<td class="num">(33,142)<span></span>
</td>
<td class="num">(10,033)<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">9,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">$ (12,094)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(54,089)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Sep. 30, 2022</a></td>
<td class="nump">19,712,137<span></span>
</td>
<td class="nump">19,400,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2022</a></td>
<td class="nump">$ 546,747<span></span>
</td>
<td class="nump">$ 19,424<span></span>
</td>
<td class="nump">574,176<span></span>
</td>
<td class="num">(23,853)<span></span>
</td>
<td class="num">(12,475)<span></span>
</td>
<td class="num">(10,525)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of year at Mar. 31, 2022</a></td>
<td class="nump">163,308<span></span>
</td>
<td class="nump">$ 10,324<span></span>
</td>
<td class="nump">196,989<span></span>
</td>
<td class="num">(35,679)<span></span>
</td>
<td class="num">(10,066)<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(4,715)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,715)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(2,491)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,491)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Deemed consideration for reverse acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,120,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Deemed consideration for reverse acquisition</a></td>
<td class="nump">351,491<span></span>
</td>
<td class="nump">$ 9,120<span></span>
</td>
<td class="nump">342,371<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability', window );">Reclassification of issuable shares from earnout derivative liability</a></td>
<td class="nump">26,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket', window );">Fair value adjustment of stock-based compensation awards</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,867)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="num">(78)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78)<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="Show.showAR( this, 'defref_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability', window );">Settlement of related party obligations</a></td>
<td class="nump">5,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="num">(39)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,443,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2022</a></td>
<td class="nump">541,828<span></span>
</td>
<td class="nump">$ 19,468<span></span>
</td>
<td class="nump">573,649<span></span>
</td>
<td class="num">(40,394)<span></span>
</td>
<td class="num">(10,144)<span></span>
</td>
<td class="num">(751)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">16,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(9,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,774)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(54,089)<span></span>
</td>
<td class="num">(54,089)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="num">$ (1,940)<span></span>
</td>
<td class="num">$ (54)<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,880)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="num">(391)<span></span>
</td>
<td class="num">$ (8)<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(391)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="num">$ (6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance at end of period (in shares) at Sep. 30, 2022</a></td>
<td class="nump">19,712,137<span></span>
</td>
<td class="nump">19,400,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2022</a></td>
<td class="nump">$ 546,747<span></span>
</td>
<td class="nump">$ 19,424<span></span>
</td>
<td class="nump">$ 574,176<span></span>
</td>
<td class="num">$ (23,853)<span></span>
</td>
<td class="num">$ (12,475)<span></span>
</td>
<td class="num">$ (10,525)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Business Combination Consideration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Capital Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Reclassification Of Derivative Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Settlement Of Related Party Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of common and preferred stock issued to employee benefit trust but unearned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>15
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229024688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>16
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225105984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 9,289<span></span>
</td>
<td class="num">$ (204)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile to net cash used in 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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">31,314<span></span>
</td>
<td class="nump">13,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issue costs</a></td>
<td class="nump">1,419<span></span>
</td>
<td class="nump">899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment of debt</a></td>
<td class="nump">3,395<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="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">445<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="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of earnout liability</a></td>
<td class="num">(3,948)<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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases', window );">Gain on sale of rental equipment</a></td>
<td class="num">(2,463)<span></span>
</td>
<td class="num">(1,918)<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="Show.showAR( this, 'defref_dsgr_StepUpOfInventory', window );">Charge for step-up of acquired inventory</a></td>
<td class="nump">2,703<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="Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet', window );">Net realizable value and reserve adjustment for obsolete and excess inventory</a></td>
<td class="nump">5,551<span></span>
</td>
<td class="num">(585)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other changes in operating assets and liabilities</a></td>
<td class="nump">564<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions:</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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(30,795)<span></span>
</td>
<td class="nump">5,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="num">(43,857)<span></span>
</td>
<td class="nump">2,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(2,224)<span></span>
</td>
<td class="num">(953)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable</a></td>
<td class="nump">1,687<span></span>
</td>
<td class="num">(6,857)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">1,316<span></span>
</td>
<td class="nump">982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other changes in operating assets and liabilities</a></td>
<td class="num">(6,324)<span></span>
</td>
<td class="num">(2,478)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(19,280)<span></span>
</td>
<td class="nump">17,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="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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(4,954)<span></span>
</td>
<td class="num">(2,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(113,681)<span></span>
</td>
<td class="num">(19,721)<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="Show.showAR( this, 'defref_dsgr_PaymentsToAcquireRentalEquipment', window );">Purchases of rental equipment</a></td>
<td class="num">(7,913)<span></span>
</td>
<td class="num">(8,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment', window );">Proceeds from sale of rental equipment</a></td>
<td class="nump">5,998<span></span>
</td>
<td class="nump">3,899<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(120,550)<span></span>
</td>
<td class="num">(26,975)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Proceeds from revolving lines of credit</a></td>
<td class="nump">302,044<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payments on revolving lines of credit</a></td>
<td class="num">(237,370)<span></span>
</td>
<td class="num">(11,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from term loans</a></td>
<td class="nump">445,630<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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Payments on term loans</a></td>
<td class="num">(343,662)<span></span>
</td>
<td class="num">(7,321)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Deferred financing costs</a></td>
<td class="num">(11,956)<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Capital contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(1,940)<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="Show.showAR( this, 'defref_dsgr_SharesRepurchasedHeldInTreasury', window );">Shares repurchased held in treasury</a></td>
<td class="nump">469<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="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment of financing lease principal</a></td>
<td class="num">(457)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">151,820<span></span>
</td>
<td class="nump">11,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(1,309)<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">10,681<span></span>
</td>
<td class="nump">1,562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">14,671<span></span>
</td>
<td class="nump">10,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">25,352<span></span>
</td>
<td class="nump">11,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">25,171<span></span>
</td>
<td class="nump">11,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">25,352<span></span>
</td>
<td class="nump">11,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Net cash paid for income taxes</a></td>
<td class="nump">11,553<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Net cash paid for interest</a></td>
<td class="nump">12,093<span></span>
</td>
<td class="nump">11,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Fair value of common stock exchanged for reverse acquisition</a></td>
<td class="nump">351,491<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="Show.showAR( this, 'defref_dsgr_SettlementOfRelatedPartyObligations', window );">Settlement of related party obligations</a></td>
<td class="nump">$ 5,276<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_PaymentsToAcquireRentalEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments to Acquire Rental Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_PaymentsToAcquireRentalEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_SettlementOfRelatedPartyObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement Of Related Party Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_SettlementOfRelatedPartyObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_SharesRepurchasedHeldInTreasury">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares Repurchased Held In Treasury</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_SharesRepurchasedHeldInTreasury</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_StepUpOfInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Step-Up Of Inventory</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_StepUpOfInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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="Show.toggleNext( this );">+ References</a><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> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfLeasedAssetsNetOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) arising from the lessor's sale of assets held- or available-for-lease under contractual arrangements classified as operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 40<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=126905841&amp;loc=SL51729484-110225<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 40<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123393937&amp;loc=d3e44908-112734<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryLIFOReserveEffectOnIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserveEffectOnIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received by a corporation from a shareholder during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sale of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>17
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224981632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Operations and Basis of Presentation</a></td>
<td class="text">Nature of Operations and Basis of Presentation <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization</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%">Effective May 5, 2022, Distribution Solutions Group, Inc. ("DSG"), a Delaware corporation, changed its corporate name from &#8220;Lawson Products, Inc.&#8221; to &#8220;Distribution Solutions Group, Inc.&#8221; DSG is a global specialty distribution company providing value added distribution solutions to the maintenance, repair and operations ("MRO"), original equipment manufacturer ("OEM") and industrial technology markets. DSG has three principal operating companies: Lawson Products, Inc. ("Lawson"), TestEquity Acquisition, LLC ("TestEquity") and 301 HW Opus Holdings, Inc., conducting business as Gexpro Services ("Gexpro Services"). The complementary distribution operations of Lawson, TestEquity and Gexpro Services were combined for the purpose of creating a specialty distribution company. A summary of the Mergers (as defined below), including the legal entities party to the transactions and the stock consideration, is presented below. </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%">Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to &#8220;DSG&#8221;, the &#8220;Company&#8221;, "we", "our" or "us" refer to the holding company, Distribution Solutions Group, Inc., and all entities consolidated in the accompanying unaudited condensed consolidated 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:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline">Business Combination Background</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:112%">On December 29, 2021, DSG entered into an:</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%">&#8226; Agreement and Plan of Merger (the &#8220;TestEquity Merger Agreement&#8221;) by and among (i) LKCM TE Investors, LLC, a Delaware limited liability company (the &#8220;TestEquity Equityholder&#8221;), (ii) TestEquity Acquisition, LLC, a Delaware limited liability company and a wholly-owned subsidiary of the TestEquity Equityholder (&#8220;TestEquity&#8221;), (iii) DSG and (iv) Tide Sub, LLC, a Delaware limited liability company and a wholly-owned subsidiary of DSG (&#8220;Merger Sub 1&#8221;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 1 would merge with and into TestEquity, with TestEquity surviving the merger as a wholly-owned subsidiary of DSG (the &#8220;TestEquity Merger&#8221;); 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%">&#8226; Agreement and Plan of Merger (the &#8220;Gexpro Services Merger Agreement&#8221; and, together with the TestEquity Merger Agreement, the &#8220;Merger Agreements&#8221;) by and among (i) 301 HW Opus Investors, LLC, a Delaware limited liability company (the &#8220;Gexpro Services Stockholder&#8221;), (ii) 301 HW Opus Holdings, Inc., a Delaware corporation and a wholly-owned subsidiary of the Gexpro Services Stockholder (&#8220;Gexpro Services&#8221;), (iii) DSG and (iv) Gulf Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of DSG (&#8220;Merger Sub 2&#8221;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 2 would merge with and into Gexpro Services, with Gexpro Services surviving the merger as a wholly-owned subsidiary of DSG (the &#8220;Gexpro Services Merger&#8221; and, together with the TestEquity Merger, the &#8220;Mergers&#8221;).</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:112%">Each outstanding share of TestEquity and Gexpro Services common stock outstanding immediately prior to the closing of the Merger was converted into approximately 0.3618 shares and 0.7675 shares, respectively, of DSG common stock, based on the ratio of outstanding shares of each entity immediately prior to the Mergers to the number of shares of DSG common stock acquired in the Mergers.</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:112%;text-decoration:underline">Completion of the TestEquity Merger</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 April 1, 2022, (the "Merger Date"), the TestEquity Merger was consummated pursuant to the TestEquity Merger 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 accordance with and under the terms of the TestEquity Merger Agreement, at the closing of the TestEquity Merger, DSG: (i) issued to the TestEquity Equityholder 3,300,000 shares of DSG common stock, (ii) on behalf of TestEquity, paid certain indebtedness of TestEquity and (iii) on behalf of TestEquity, paid certain transaction expenses of TestEquity. </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 TestEquity Merger Agreement provides that an additional 700,000 shares of DSG common stock (the &#8220;TestEquity Holdback Shares&#8221;) may be issued to the TestEquity Equityholder or forfeited in accordance with two earnout provisions of the TestEquity Merger Agreement. The amount of TestEquity Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of a certain additional acquisition by TestEquity during the period beginning after December 29, 2021 and ending 90 days after the Merger Date. If any TestEquity Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in TestEquity </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EBITDA (as defined in the TestEquity Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the TestEquity Merger Agreement. As of September 30, 2022, 700,000 TestEquity Holdback Shares are expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisition as referenced in the TestEquity Merger Agreement and were remeasured and reclassified to equity at April 29, 2022 when the additional acquisition was consummated. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the TestEquity Holdback Shares.</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:112%;text-decoration:underline">Completion of the Gexpro Services Merger</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 the Merger Date, the Gexpro Services Merger was consummated pursuant to the Gexpro Services Merger 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 accordance with and under the terms of the Gexpro Services Merger Agreement, at the closing of the Gexpro Services Merger, DSG: (i) issued to the Gexpro Services Stockholder 7,000,000 shares of DSG common stock, (ii) on behalf of Gexpro Services, paid certain indebtedness of Gexpro Services and (iii) on behalf of Gexpro Services, paid certain specified transaction expenses of Gexpro Services.</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 Gexpro Services Merger Agreement provides that an additional 1,000,000 shares of DSG common stock (the &#8220;Gexpro Services Holdback Shares&#8221;) may be issued to the Gexpro Services Stockholder or forfeited in accordance with two earnout provisions of the Gexpro Services Merger Agreement. The amount of Gexpro Services Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of one or more of three certain additional acquisitions by Gexpro Services during the period beginning after December 29, 2021 and ending 90 days after the Merger Date. If any Gexpro Services Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in Gexpro Services EBITDA (as defined in the Gexpro Services Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the Gexpro Services Merger Agreement. As of April 1, 2022, approximately 538,000 Gexpro Services Holdback Shares were expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisitions which were completed prior to the Merger Date. The fair value of the remaining 462,000 Gexpro Services Holdback Shares available under the second earnout opportunity are included in Earnout derivative liability in the Unaudited Condensed Consolidated Balance Sheets. Final issuance of the Gexpro Services Holdback Shares under the second earnout opportunity is subject to certain terms and conditions as specified in the Gexpro Services Merger Agreement. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the Gexpro Services Holdback Shares.</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:112%">TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, periods prior to the Merger Date reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.</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%">Nature 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-weight:400;line-height:120%">A summary of the nature of operations for each of DSG's operating companies is presented below. Information regarding DSG's reportable segments is presented in Note 20 - Segment 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-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lawson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.</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%;text-decoration:underline">TestEquity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.</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%;text-decoration:underline">Gexpro Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing customers. </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%">Basis of Presentation and Consolidation </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 Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.</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 and its consolidated subsidiaries, except for Gexpro Services, operate on a calendar year-end. Gexpro Services operates on a calendar year-end for annual reporting purposes. However, quarterly financial statements for Gexpro Services are prepared on financial close dates that may differ from that of the Company. The consolidated financial statement impact of the one day difference arising from the different period ends for the quarter ended September&#160;30, 2022 was not material. The Company utilizes the exchange rates in effect at Gexpro Services&#8217; reporting date and the appropriate weighted-average rate for its fiscal reporting period.</span></div>The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. All normal recurring adjustments have been made that are necessary to fairly state the results of operations for the interim periods. Operating results for the three and nine month periods ended September&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528226043168">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-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 majority of the Company&#8217;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than 5.0% of total revenue and is recognized as the services are performed. 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. 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 includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. 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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 606") from the associated lease component as the relevant criteria under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("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="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%">Cash Equivalents</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company considers all 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 September&#160;30, 2022 and December&#160;31, 2021 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="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%">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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">&#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 and TestEquity segments and weighted average for the Gexpro Services segment. 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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 10 to 40&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and 2 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#8217;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from 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:400;line-height:120%">Rental Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of 3 to 7 years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#8217;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations. </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%"> </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%">Cash Value of Life Insurance</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), is the change in the policies' contractual values.</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%">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. The Company 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 Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</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%">Stock-Based Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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. The Company accounts 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="background-color:#ffffff;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 $351.1 million of goodwill at September&#160;30, 2022 and $106.1 million of goodwill at December&#160;31, 2021. 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.</span><span style="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 October 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. 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 the Company determines 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 the Company determines 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 </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">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 primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of 8 to 15 year and 9 to 20 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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the first nine months of 2022 or during the year ended December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </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:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 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-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 (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). </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:400;line-height:120%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service 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 reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, 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. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">&#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 is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.</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%">For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#8217;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.</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%">Foreign Currency</span><span style="background-color:#ffffff;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 am</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ounts 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 Unaudited Condensed 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 Unaudited Condensed 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="background-color:#ffffff;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 repurchased 54,089 shares of its common stock in 2022 and no shares of its common stock in 2021 through 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 10,636 shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 from employees upon the vesting of restricted stock to offset the income taxes owed by 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 2.4 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in 2022.</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:400;line-height:120%">Segment Information </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing 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%">The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of 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%">The Company has determined it has four operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#8217;s three reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#8217;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial 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%">There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#8217;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.</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-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 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%">Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company applies the guidance in ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability</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 carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#8217;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.</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:400;line-height:120%">Earnout Derivative Liability</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</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:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reassesses the classification of these </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative liabilities for earnout arrangements </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is</span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earnout derivative liability </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.</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 contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">&#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 unaudited condensed 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%">Supplier Concentrations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for 10.3% and 20.5% of the Company's total inventory purchases, respectively. </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:400;line-height:120%">Recent Accounting Pronouncements - Not Yet Adopted</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 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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, 2022, 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><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 October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224664288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Acquisition</a></td>
<td class="text">Business Acquisitions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Completion of Mergers</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 April 1, 2022, the Mergers were completed via all-stock merger transactions. Pursuant to the Merger Agreements, DSG issued an aggregate of 10.3&#160;million shares of DSG common stock to the former owners of TestEquity and Gexpro Services. An additional 1.7&#160;million shares of DSG common stock remain potentially issuable upon meeting the conditions of certain earnout provisions. Refer to Note 1 - Nature of Operations and Basis of Presentation for further information regarding the Mergers. </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 business combination of Lawson, TestEquity and Gexpro Services combines three value added complementary distribution businesses. Lawson is a distributor of products and services to the industrial, commercial, institutional, and governmental MRO</span><span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> marketplace. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TestEquity is a distributor of parts and services to the industrial, commercial, institutional and governmental electronics manufacturing and test and measurement market. Gexpro Services is a provider of supply chain solutions, specializing in developing and implementing VMI and kitting programs to high-specification manufacturing customers. Gexpro Services provides critical products and services to customers throughout the lifecycle of highly technical OEM products. Refer to Note 1- Nature of Operations and Basis of Presentation for more information on the nature of operations for these businesses.</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 Mergers were accounted for as a reverse merger under the acquisition method of accounting for business combinations, whereby TestEquity and Gexpro Services were identified as the accounting acquirers and were treated as a combined entity for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, under the acquisition method of accounting, the purchase price was allocated to DSG's tangible and identifiable intangible assets acquired and liabilities assumed, based on their estimated acquisition-date fair values. These estimates were determined through established and generally accepted valuation techniques.</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%;text-decoration:underline">Allocation of Consideration Exchanged</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the acquisition method of accounting, the estimated consideration exchanged was calculated as follows: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands, except share data)</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%">April 1, 2022</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%">Number of DSG common shares exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,120,167</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DSG closing price per common stock on March 31, 2022</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%">38.54&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of shares exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Total consideration exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Fair value adjustment of stock-based compensation 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%">Due to the publicly traded nature of shares of DSG common stock, the equity issuance of shares of DSG common stock based on this value was considered to be a more reliable measurement of the fair market value of the transaction compared to the equity interests of the accounting acquirer.</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 allocation of consideration exchanged to the tangible and identifiable intangible assets acquired and liabilities assumed was based on estimated fair values as of the Merger Date. The fair values were determined based upon a preliminary valuation and the estimates and assumptions used in such valuation are pending completion and subject to change. Certain estimated </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">values for the acquisition, including the valuation of intangibles and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. Goodwill generated from the acquisition is not deductible for tax purposes. The Company will continue to obtain information necessary to finalize the fair values, which may differ materially from these preliminary estimates. The final valuation will be completed within the one-year measurement period ending March 31, 2023, and any measurement period adjustments will be applied in the reporting period in which the adjustments are determined.</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 the quarter 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%">September&#160;30, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company recorded measurement period adjustments that resulted in a $1.7 million net decrease to goodwill. The measurement period adjustments were associated with adjustments to the fair value of certain property, plant and equipment assets, as well as changes in estimates related to leases.</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 preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: </span></div><div style="margin-top:3pt"><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:44.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Merger Date</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%">Measurement Period Adjustments</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%">Adjusted Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">119,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net of deferred tax asset</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%">(26,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">18,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease and financing obligations</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%">(29,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative earnout liability</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%">(43,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(43,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration exchanged</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,401&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,401&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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 preliminary allocation of consideration exchanged to other intangible assets acquired is as follows:</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:62.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">43,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,060&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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 Company incurred transaction costs related to the Mergers of $2.4&#160;million and $9.6&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $0.6&#160;million and $1.2&#160;million for the three and nine months ended September&#160;30, 2021, 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:700;line-height:120%;text-decoration:underline">Pro Forma 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%">The following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. </span></div><div style="margin-top:3pt;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:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><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:700;line-height:100%">Three Months Ended September 30,</span></td><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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:700;line-height:100%">2022</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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">2021</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%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Acquisitions</span></div><div style="text-align: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%">TestEquity and Gexpro Services acquired other businesses during the first nine months of 2022 and year ended December 31, 2021. The consideration exchanged for the acquired businesses included various combinations of cash, sellers notes, and forms of share based payments. The acquisitions were accounted for under ASC 805, the acquisition method of accounting. For each acquisition, the allocation of consideration exchanged to the assets acquired and liabilities assumed was based on estimated acquisition-date fair values. Certain estimated values for the acquisitions, including the valuation of intangibles, contingent consideration, and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align: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 the first nine months of 2022, TestEquity acquired Interworld Highway, LLC and National Test Equipment, and Gexpro Services acquired Resolux ApS ("Resolux") and Frontier Technologies Brewton, LLC and Frontier Engineering and Manufacturing Technologies, Inc. ("Frontier"). The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: </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:27.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">Interworld Highway LLC</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:9pt;font-weight:400;line-height:100%">Resolux</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:9pt;font-weight:400;line-height:100%">Frontier</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:9pt;font-weight:400;line-height:100%">National Test Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 29, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 1, 2022</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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">6,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">(8,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(939)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total purchase consideration exchanged, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">54,690&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">30,756&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">26,174&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">7,795&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">119,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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="text-align: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 September 30, 2022, the Company updated the purchase price allocation for Frontier to reflect adjustments from the third-party valuation firm's preliminary report valuing Frontier's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $1.2&#160;million increase to goodwill and $0.5&#160;million increase to the total purchase consideration, net of cash acquired.</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 September 30, 2022, the Company updated the purchase price allocation for National Test Equipment to reflect adjustments from the third-party valuation firm's preliminary report valuing National Test Equipment's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $0.3&#160;million decrease 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-weight:400;line-height:120%">The consideration for the Frontier acquisition includes a potential earn-out payment up to $3.0&#160;million based upon the achievement of certain milestones and relative thresholds during the earn out measurement period which ends on December 31, 2024. The fair value of the contingent consideration arrangement was classified within Level 3 and was determined using a probability-based scenario analysis approach. As of March 31, 2022 and September&#160;30, 2022, the fair value of the earn-out was $0.9&#160;million and $1.6&#160;million, respectively, with amounts recorded in Accrued expenses and other current liabilities and Other liabilities in the Unaudited Condensed 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-weight:400;line-height:120%">During the year ended December 31, 2021, TestEquity acquired MCS Test Group Limited ("MCS"), and Gexpro Services acquired Omni Fasteners Inc. ("Omni"), National Engineered Fasteners ("NEF") and State Industrial Supply ("SIS"). The accounting for the Omni and MCS acquisitions was complete as of June 30, 2022. Certain estimated values for the NEF and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SIS acquisitions are preliminary, including goodwill and income taxes (including deferred taxes and associated valuation allowances). These values are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. </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 consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: </span></div><div style="margin-top:3pt;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:26.531%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">Omni</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NEF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:9pt;font-weight:400;line-height:100%">SIS</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:9pt;font-weight:400;line-height:100%">MCS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 8, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,541&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,203&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">2,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible 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:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease obligation</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2,573)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;font-weight:400;line-height:100%">953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on bargain purchase</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total purchase consideration exchanged, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">6,501&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,016&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">11,902&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">13,220&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">50,639&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">The consideration exchanged in the NEF acquisition included a shared-based payment valued at $2.8 million with the remainder of the payment in cash.&#160;&#160;&#160;&#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%">A gain on bargain purchase related to the acquisition of NEF was recognized within Other income (expense), net in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) in the fourth quarter of 2021. The gain of $1.4 million was calculated as the excess of net assets recognized over the consideration transferred. The bargain purchase was primarily attributable to owners that were highly motivated to sell.</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 incurred transaction costs related to the other acquisitions of $0.0&#160;million and $1.2&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $0.8&#160;million and $1.8&#160;million for the three and nine months ended September&#160;30, 2021, 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:700;line-height:120%;text-decoration:underline">Other Acquisitions Pro Forma Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The pro forma information for other acquisitions was included in the estimated unaudited pro forma consolidated financial information for DSG, which is presented above under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent: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%">Actual Results of Business Acquisitions</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 table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.</span></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:22.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</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%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">126,693&#160;</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%">71,216&#160;</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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,803&#160;</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,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,645&#160;</span></td><td style="background-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%">545&#160;</span></td><td style="background-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%">545&#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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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%">12,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651&#160;</span></td><td style="background-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%">25,534&#160;</span></td><td style="background-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%">233&#160;</span></td><td style="background-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%">233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528310913456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureAbstract', window );"><strong>Deferred Revenue 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="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%">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 and services is agreed upon regardless of whether there is a written contract. Revenue from customers is recognized when obligations under the terms of a contract are satisfied; this generally occurs with the delivery of products or services. Revenue from customers is measured as the amount of consideration the Company expects to receive in exchange for the delivery of goods or services. Contracts may last from one month to one year or more and may have renewal terms that extend indefinitely at the option of either party. Price is typically based on market conditions, competition, changes in the industry and product availability. Volumes fluctuate primarily as a result of customer demand and product availability. Consistent with the way the Company manages its businesses, the Company refers to sales under service agreements, which includes both goods (such as parts, equipment and equipment upgrades) and related services (such as monitoring, maintenance and repairs) as sales of &#8220;services,&#8221; which is an important part of the Company&#8217;s operations. The Company has no significant financing components in its contracts with customers. The Company records revenue net of certain taxes, such as sales taxes, that are assessed by governmental authorities on the Company&#8217;s 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%">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%">The Company does not incur significant costs to obtain contracts. Incidental items that are immaterial in the context of the contract are recognized as expenses. Sales of products and services to customers are invoiced and settled on a monthly basis. ASC 606 requires an entity to present a contract liability in instances where the customer is entitled to a volume rebate based on purchases made during the period. The Company is not usually subject to obligations for warranties, rebates, returns or refunds except in the case of rebates for select customers if pre-determined purchase thresholds are met as discussed for the TestEquity segment below. The Company does not typically receive payment in advance of satisfying its obligations under the terms of its sales contracts with customers; therefore, liabilities related to such payment are not significant to the Company. Accounts receivable represents the Company&#8217;s unconditional right to receive consideration from its 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:700;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%">The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation, and accordingly, two separate revenue streams. Although Lawson 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 allocation between these obligations. Lawson does not price its offerings based on any allocation 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. Lawson 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%">Lawson 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 over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement 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 and the related performance obligations have been satisfied. </span></div><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%;text-decoration:underline">Gexpro Services 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%">Gexpro Services&#8217; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#8217; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.</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%">Gexpro Services&#8217; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.</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:700;line-height:115%;text-decoration:underline">TestEquity Segment</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%">TestEquity&#8217;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#8217;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#8217;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. </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%">TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#8217;s stock location and control passes to the customer. </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%">Disaggregated revenue by geographic area (based on the location to which the product is shipped to):</span></div><div style="margin-top:3pt"><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:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,771&#160;</span></td><td style="background-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%">118,520&#160;</span></td><td style="background-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%">668,504&#160;</span></td><td style="background-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%">351,911&#160;</span></td><td style="background-color:#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%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pacific Rim</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Latin America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td style="background-color:#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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,090&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,572&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,069&#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-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%">Rental Revenues</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%">TestEquity rents new and used electronic test and measurement equipment, to customers in many industries. These leases are classified as operating leases. Rental equipment is included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet, and rental revenues is included in Revenue in the Unaudited </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</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 unearned portion of rental payments received is recorded as deferred revenue. The TestEquity rental program generated $4.2 million and $3.3 million of revenue for the three months ended September&#160;30, 2022 and 2021, respectively and $11.4 million and $9.1 million of revenue for the nine months ended September&#160;30, 2022 and 2021, respectively. The unearned rental revenue related to customer prepayments on equipment leases </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.3 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%"> at September&#160;30, 2022 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.5 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%"> at December&#160;31, 2021, which is included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</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 Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawso</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n leases parts washer machines to customers through its Torrents leasing program. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These leases are classified as operating leases. The leased machines are included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $1.3 million of revenue for the three months ended September&#160;30, 2022 and $2.5 million of revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2022. The unearned rent revenu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e of $0.0 million at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022 is </span>included as a component of Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months.<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_DeferredRevenueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224817296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, Net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<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%">Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">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%">270,330&#160;</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%">140,544&#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%">Reserve for obsolete and excess inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,490)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827)</span></td><td style="background-color:#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:top"><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%">260,840&#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%">132,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the reserve for obsolete and excess inventory were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,827)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to 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%">(3,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,490)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528230295776">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="text-align:justify;text-indent: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:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">9,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700&#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%">26,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">20,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#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%">7,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">6,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;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%">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%">80,271&#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%">15,936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857)</span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">64,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.</span></div><div style="margin-top:3pt;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%">Depreciation expense for property, plant, and equipment was $1.1 million and $0.4 million for the third quarter of 2022 and 2021, respectively, and $4.0 million and $0.9 million for the first nine months of 2022 and 2021, respectively. Amortization expense for capitalized software was $0.0 million and $0.2 million for the third quarter of 2022 and 2021, respectively, and $1.0 million and $0.6 million for the first nine months of 2022 and 2021, respectively.</span></div>Rental 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%">Rental equipment, net consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</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%">59,974&#160;</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%">46,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#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%">Rental equipment, 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%">25,489&#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%">24,727&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;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 included in cost of sales for rental equipment was $2.3 million and $1.7 million for the third quarter of 2022 and 2021, respectively, and $5.4 million and $4.7 million for the first nine months of 2022 and 2021, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224732048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Rental Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="text-align:justify;text-indent: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:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">9,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700&#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%">26,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">20,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#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%">7,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">6,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;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%">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%">80,271&#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%">15,936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857)</span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">64,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.</span></div><div style="margin-top:3pt;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%">Depreciation expense for property, plant, and equipment was $1.1 million and $0.4 million for the third quarter of 2022 and 2021, respectively, and $4.0 million and $0.9 million for the first nine months of 2022 and 2021, respectively. Amortization expense for capitalized software was $0.0 million and $0.2 million for the third quarter of 2022 and 2021, respectively, and $1.0 million and $0.6 million for the first nine months of 2022 and 2021, respectively.</span></div>Rental 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%">Rental equipment, net consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</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%">59,974&#160;</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%">46,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#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%">Rental equipment, 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%">25,489&#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%">24,727&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;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 included in cost of sales for rental equipment was $2.3 million and $1.7 million for the third quarter of 2022 and 2021, respectively, and $5.4 million and $4.7 million for the first nine months of 2022 and 2021, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224817296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill Goodwill<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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%">Changes in the carrying amount of goodwill by segment were as follows: </span></div><div style="margin-top:3pt"><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:29.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Lawson</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%">TestEquity</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%">Gexpro Services</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%">All Other</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%">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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,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%">42,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 rates</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%">(403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053)</span></td><td style="background-color:#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 September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,425&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,995&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,925&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,147&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to Note 3 - Business Acquisitions for information related to measurement period 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224912672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 for definite-lived intangible assets were as follows:</span></div><div style="margin-top:3pt"><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:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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%">92,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,641)</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%">78,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,345&#160;</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,356)</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%">27,989&#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%">193,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">293,911&#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%">(57,042)</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%">236,869&#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%">132,777&#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%">(36,169)</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%">96,608&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other primarily consists of non-compete agreements. </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%">Amortization expense for definite-lived intangible assets was $5.6 million and $20.9 million for the three and nine months ended September&#160;30, 2022, respectively, and $2.4 million and $7.5 million for the three and nine months ended September&#160;30, 2021, respectively. Amortization expense related to intangible assets was recorded in Selling, general and administrative expenses. The remaining weighted-average useful lives of intangible assets as of September&#160;30, 2022 was 6.9 years for trade names and 14.2 years for 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 estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</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%">8,039&#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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,520&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Thereafter</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%">75,280&#160;</span></td><td style="background-color:#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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,869&#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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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> -URI https://asc.fasb.org/subtopic&amp;trid=2144471<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223642368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases<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%">Activities as Lessee</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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 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%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="background-color:#ffffff;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%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Classification</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></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:9pt;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,519&#160;</span></td><td style="background-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,504&#160;</span></td><td style="background-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,581&#160;</span></td><td style="background-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,391&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Amortization</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:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">Financing Lease Interest</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:9pt;font-weight:400;line-height:100%">Interest expense</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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">244&#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%">92&#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%">539&#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%">264&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">4,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.</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 value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 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%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:3pt;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:62.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">44,682&#160;</span></td><td style="background-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%">19,662&#160;</span></td><td style="background-color:#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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease assets</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%">47,205&#160;</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%">19,662&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">lease obligation</span></span></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%">9,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">lease obligation</span></span></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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total current lease obligations</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%">9,994&#160;</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%">4,641&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">lease obligation</span></span></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%">36,771&#160;</span></td><td style="background-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%">16,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">lease obligation</span></span></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,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total long term lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,169&#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%">16,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating lease assets are recorded net of accumulated amortization of $11.8 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd $2.8&#160;million as of December&#160;31, 2021</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Financing lease assets are recorded net of accumulated amortization as a component of Other assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in the Unaudited Condensed Consolidated Balance Sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $1.0 million as of September&#160;30, 2022 and $0.0 million as </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of December&#160;31, 2021</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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt"><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:44.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date of Lease Liabilities</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%">Year one</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%">6,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year two</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%">11,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year three</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year four</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,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year five</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%">6,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsequent years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">58,775&#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%">(10,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#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%">48,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent: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 leases held as of September&#160;30, 2022 were as follows:</span></div><div style="margin-top:3pt"><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:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Weighted Average Term in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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%">5.8</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%">6.8%</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%">Financing Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</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%">6.3%</span></td></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%">The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">(3,330)</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%">37&#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%">(457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent: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%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</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="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<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%">Activities as Lessee</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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 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%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="background-color:#ffffff;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%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Classification</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></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:9pt;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,519&#160;</span></td><td style="background-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,504&#160;</span></td><td style="background-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,581&#160;</span></td><td style="background-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,391&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Amortization</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:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">Financing Lease Interest</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:9pt;font-weight:400;line-height:100%">Interest expense</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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">244&#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%">92&#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%">539&#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%">264&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">4,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.</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 value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 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%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:3pt;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:62.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">44,682&#160;</span></td><td style="background-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%">19,662&#160;</span></td><td style="background-color:#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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease assets</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%">47,205&#160;</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%">19,662&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">lease obligation</span></span></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%">9,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">lease obligation</span></span></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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total current lease obligations</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%">9,994&#160;</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%">4,641&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">lease obligation</span></span></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%">36,771&#160;</span></td><td style="background-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%">16,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">lease obligation</span></span></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,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total long term lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,169&#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%">16,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating lease assets are recorded net of accumulated amortization of $11.8 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd $2.8&#160;million as of December&#160;31, 2021</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Financing lease assets are recorded net of accumulated amortization as a component of Other assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in the Unaudited Condensed Consolidated Balance Sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $1.0 million as of September&#160;30, 2022 and $0.0 million as </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of December&#160;31, 2021</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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt"><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:44.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date of Lease Liabilities</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%">Year one</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%">6,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year two</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%">11,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year three</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year four</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,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year five</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%">6,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsequent years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">58,775&#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%">(10,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#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%">48,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent: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 leases held as of September&#160;30, 2022 were as follows:</span></div><div style="margin-top:3pt"><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:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Weighted Average Term in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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%">5.8</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%">6.8%</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%">Financing Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</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%">6.3%</span></td></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%">The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">(3,330)</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%">37&#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%">(457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent: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%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<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%">Activities as Lessee</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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 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%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="background-color:#ffffff;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%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Classification</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></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:9pt;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,519&#160;</span></td><td style="background-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,504&#160;</span></td><td style="background-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,581&#160;</span></td><td style="background-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,391&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Amortization</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:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">Financing Lease Interest</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:9pt;font-weight:400;line-height:100%">Interest expense</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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">244&#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%">92&#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%">539&#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%">264&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">4,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.</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 value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 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%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:3pt;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:62.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">44,682&#160;</span></td><td style="background-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%">19,662&#160;</span></td><td style="background-color:#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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease assets</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%">47,205&#160;</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%">19,662&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">lease obligation</span></span></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%">9,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">lease obligation</span></span></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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total current lease obligations</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%">9,994&#160;</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%">4,641&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">lease obligation</span></span></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%">36,771&#160;</span></td><td style="background-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%">16,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">lease obligation</span></span></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,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total long term lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,169&#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%">16,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating lease assets are recorded net of accumulated amortization of $11.8 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd $2.8&#160;million as of December&#160;31, 2021</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Financing lease assets are recorded net of accumulated amortization as a component of Other assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in the Unaudited Condensed Consolidated Balance Sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $1.0 million as of September&#160;30, 2022 and $0.0 million as </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of December&#160;31, 2021</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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt"><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:44.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date of Lease Liabilities</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%">Year one</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%">6,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year two</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%">11,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year three</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year four</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,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year five</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%">6,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsequent years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">58,775&#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%">(10,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#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%">48,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent: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 leases held as of September&#160;30, 2022 were as follows:</span></div><div style="margin-top:3pt"><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:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Weighted Average Term in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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%">5.8</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%">6.8%</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%">Financing Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</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%">6.3%</span></td></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%">The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">(3,330)</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%">37&#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%">(457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent: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%">Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessor's operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528226030800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnout Derivative Liability<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Earnout Derivative Liability</a></td>
<td class="text">Earnout Derivative Liability<div style="text-align: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 the Merger Date, the Company recorded an earnout derivative liability for the two earnout provisions within the Merger Agreements. The Company estimated the fair value of the earnout derivative liability based on an aggregate of 1,162,000 additional shares available to be issued under the two earnout provisions of the Merger Agreements. The aggregate of 1,162,000 shares is comprised of 700,000 shares of DSG common stock that are contingently issuable to (or forfeitable by) the TestEquity Equityholder and 462,000 shares of DSG common stock that are contingently issuable to (or forfeitable by) the Gexpro Services Stockholder. The additional 538,000 shares of the remaining potential shares of the earnout were not recorded as an earnout derivative liability as the acquisition contingency for these shares was met at the Merger Date. </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 earnout derivative liability is classified as a Level 3 instrument and is measured at fair value on a recurring basis. The fair value of the earnout derivative liability was measured using the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis for the year ended December 31, 2022. Inputs to that model include the expected time to liquidity, the risk-free interest rate over the term, expected volatility based on representative peer companies and the estimated fair value of the underlying class of common stock. The significant unobservable inputs used in the fair value measurement of the earnout derivative liability are the fair value of the underlying stock at the valuation date and the estimated term of the earnout arrangement periods. Generally, increases (decreases) in the fair value of the underlying stock and estimated term would result in a directionally similar impact to the fair value measurement.</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:112%">The estimated aggregate fair value of the earnout derivative liability recorded on the Merger Date was $43.9 million, with an offsetting entry to additional paid-in capital. As of April 29, 2022, 700,000 of the 1,162,000 shares were reclassified to equity, as the acquisition contingencies had been met. Immediately prior to reclassification, these shares were remeasured to fair value. For the three and nine months ended September&#160;30, 2022, the Company recorded income of $10.3&#160;million and $4.6 million, respectively, as a component of Change in fair value of earnout liability in the Unaudited Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the earnout derivative liability. The earnout opportunity for the remaining 462,000 shares for Gexpro Services expires on December 31, 2022. See Fair Value Measurements in Note 2 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further 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%">The change in the fair value of the earnout derivative liability was as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition on Merger Date</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%">43,900&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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,607)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications to equity at fair value</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%">(26,593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224768336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<div style="text-align:justify;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 current liabilities consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><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:9pt;font-weight:400;line-height:100%">(in thousand)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 stock-based compensation</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,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and withheld taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,657&#160;</span></td><td style="background-color:#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%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued health benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,363&#160;</span></td><td style="background-color:#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%">Total accrued expenses and other current liabilities</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%">58,663&#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%">23,126&#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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224918768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<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's outstanding long-term debt was comprised of the following:</span></div><div style="margin-top:3pt;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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving credit facility</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%">123,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured delayed draw term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 revolving line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previous revolving credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">38,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previous term loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">190,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total long-term debt</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%">397,461&#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%">93,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></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-weight:700;line-height:120%">Amended and Restated Credit Agreement - April 1, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></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 April 1, 2022 (the "Closing Date"), DSG and certain of its subsidiaries entered into an Amended and Restated Credit Agreement (the &#8220;Amended and Restated Credit Agreement&#8221;) by and among DSG, certain subsidiaries of DSG as borrowers or guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. Pursuant to the Amended and Restated Credit Agreement, the Company's previous credit agreement was amended and restated in its entirety.</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 Amended and Restated Credit Agreement provides for (i) a $200&#160;million senior secured revolving credit facility, with a $25&#160;million letter of credit sub-facility and a $10&#160;million swingline loan sub-facility, (ii) a $250&#160;million senior secured initial term loan facility and (iii) a $50&#160;million senior secured delayed draw term loan facility. In addition, the Amended and Restated Credit Agreement permits the Company to increase the commitments under the Amended and Restated Credit Agreement from time to time by up to $200&#160;million in the aggregate, subject to, among other things, the receipt of additional commitments from existing and/or new lenders and pro forma compliance with the financial covenants in the Amended and Restated Credit Agreement. The revolving credit facility is available to be drawn in U.S. dollars, Canadian dollars and any other additional currencies that may be agreed. </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 April 1, 2022, in connection with the Mergers, the Company borrowed $250.0&#160;million of initial term loan facility loans and approximately $86.0&#160;million of revolving credit facility loans under the Amended and Restated Credit Agreement. These borrowings were used to 1) repay all obligations and refinance the Company's previous credit agreement, 2) repay certain existing indebtedness of TestEquity and Gexpro Services and their respective subsidiaries, 3) pay fees and expenses in connection with the Mergers, and 4) finance the working capital needs and general corporate purposes of the Company. </span></div><div style="text-align: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 $2.8&#160;million loss on the extinguishment of debt for remaining unamortized deferred financing costs associated with the previous indebtedness was recorded in the second quarter of 2022 in connection with the payoff. The extinguishment is recorded in Loss on extinguishment of debt in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). </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 Amended and Restated Credit Agreement requires that the proceeds of any revolving credit facility loans be used for working capital and general corporate purposes (including, without limitation, permitted acquisitions), and requires that the proceeds of any delayed draw term loan facility be used solely to finance the payment of consideration for (i) the potential acquisition by TestEquity of a certain business that had been previously identified to DSG as a potential acquisition candidate by TestEquity prior to the date of the TestEquity Merger Agreement and (ii) other acquisitions permitted under the Amended and Restated Credit Agreement, and for any fees, costs and expenses incurred in connection therewith. On April 29, 2022, the Company borrowed the $50.0&#160;million available under the delayed draw term loan facility to finance the acquisition of Interworld Highway, LLC. </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%">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%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were $243.8&#160;million of term loan facility loans outstanding, $50.0&#160;million of delayed draw term loans outstanding and approximately $123.9&#160;million of revolving credit facility loans outstanding under the Amended and Restated Credit Agreement.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net of outstanding letters of credit, there w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $75.1 million of borrowi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ng availability under the revolving credit facility as of September&#160;30, 2022. The weighted average interest rate from April 1, 2022 through September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was 4.3%.</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 loans under the Amended and Restated Credit Agreement bear interest, at the Company&#8217;s option, at a rate equal to (i) the Alternate Base Rate or the Canadian Prime Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from 0.0% to 1.75% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement or (ii) the Adjusted Term SOFR Rate or the CDOR Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from 1.0% to 2.75% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that the additional margin for the period from the Closing Date until the Company&#8217;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall be 1.5% per annum for Alternate Base Rate or Canadian Prime Rate loans and 2.5% per annum for all other loans.</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%">Certain closing fees, arrangement fees, administration fees, commitment fees and letter of credit fees are payable to the lenders and the agents under the Amended and Restated Credit Agreement, including a commitment fee on the daily unused amount of the revolving credit facility that will accrue at a rate ranging from 0.15% to 0.35% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that such commitment fee for the period from the Closing Date until Lawson&#8217;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall accrue at a rate of 0.3% per annum.</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%">In addition, the Amended and Restated Credit Agreement provides that the delayed draw term loan facility shall accrue a ticking fee at a rate ranging from 0.15% to 0.35% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement, and that such ticking fee shall be payable during the period from the Closing Date to the date on which the lenders&#8217; delayed draw term loan facility commitments terminate. The Amended and Restated Credit Agreement further provides that the ticking fee for the period from the Closing Date until the Company&#8217;s delivery of its financial statements and compliance certificate for the first full quarter after the Closing Date shall accrue at a rate of 0.3% per annum. The fees outlined above are reported as interest expense and vary depending on the total net leverage ratio as defined in the Amended and Restated Credit Agreement. Fees from the Closing Date through September&#160;30, 2022 were $0.1&#160;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:120%">In connection with the Amended and Restated Credit Agreement, deferred financing costs of $4.0 million were incurred. Deferred financing costs are amortized over the life of the debt instrument and reported as interest expense. As of September&#160;30, 2022, deferred financing costs net of accumulated amortization were $8.4 million of which $5.2 million are included in Long-term debt, less current portion, net (related to the senior secured term loan and senior secured delayed draw term loan) and $3.2 million are included in Other assets (related to the senior secured revolving credit facility) in the Unaudited Condensed 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%">Each of the loans under the Amended and Restated Credit Agreement mature on April 1, 2027, at which time all outstanding loans, together with all accrued and unpaid interest, must be repaid and the revolving credit facility commitments will terminate. The Company is required to repay principal on the term loans each quarter in the following amounts (subject to potential adjustment): (i) $3,125,000, in the case of the initial term loan facility, and (ii) an amount equal to 1.25% of the funded delayed draw term loan facility, in the case of the delayed draw term loan facility. The Company is also required to prepay the term loans with the net cash proceeds from any disposition of certain assets (subject to reinvestment rights) or from the incurrence of any unpermitted debt. The Company may borrow, repay and reborrow the revolving loans until April 1, 2027, prepay any of the term loans, and terminate any of the commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions and the reimbursement of certain lender costs in the case of prepayments of certain types of loans.</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%">Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations of the Company and its U.S. subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of the Company&#8217;s U.S. subsidiaries and the obligations of each of the Company&#8217;s Canadian subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of its U.S. and Canadian subsidiaries.</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%">Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations under the Amended and Restated Credit Agreement are secured by a first priority security interest in and lien on substantially all assets of the Company, each other borrower and each guarantor.</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 Amended and Restated Credit Agreement contains various affirmative covenants, including financial maintenance covenants requiring the Company to maintain compliance with a consolidated minimum interest coverage ratio and a maximum total net leverage ratio, each determined in accordance with the terms of the Amended and Restated 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 Company was in compliance with all affirmative and financial covenants 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%">September&#160;30, 2022</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-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 Amended and Restated Credit Agreement contains various events of default (subject to exceptions, thresholds and grace periods as set forth in the Amended and Restated Credit Agreement). Under certain circumstances, a default interest rate will apply on all obligations at a rate equal to 2.0% per annum above the applicable interest rate.</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%">Previous Credit Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gexpro Services - January 3, 2022 Gexpro Services Credit Agreement </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align: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 January 3, 2022, Gexpro Services entered into a credit agreement ("2022 Gexpro Services Credit Agreement") with a financial institution under which Gexpro Services obtained an initial $137&#160;million term loan ("2022 Gexpro Services Term Loan"), a $25&#160;million revolving line of credit ("2022 Gexpro Services Revolver") and a delayed $83&#160;million term loan ("2022 Gexpro Services Delayed Term Loan"), together the "2022 Gexpro Services Facilities". The proceeds of the 2022 Gexpro Services Term Loan and 2022 Gexpro Services Delayed Term Loan were used to fund the Resolux acquisition, repay all borrowings under the 2020 Gexpro Services Credit Agreements (as defined below) and seller&#8217;s promissory note from SIS acquisition (refer to Note 3 - Business Acquisitions for further details of these acquisitions). In connection with the 2022 Gexpro Services Credit Agreement, deferred financing costs of $7.4&#160;million were incurred.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gexpro Services - February 24, 2020 Gexpro Services Term Loan Credit Agreement </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%">On February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Term Loan Credit Agreement") under which Gexpro Services obtained a $60&#160;million term loan ("2020 Gexpro Services Term Loan"). Also on February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Revolver Credit Agreement" and together with the 2020 Gexpro Services Term Loan Credit Agreement, "2020 Gexpro Services Credit Agreements") under which Gexpro Services obtained a $15&#160;million revolving line of credit ("2020 Gexpro Services Revolver"). Availability of the 2020 Gexpro Services Revolver was reduced by issued and outstanding letters of credit, which were limited to $38.5&#160;million. There were $0.7&#160;million outstanding letters of credit as of December 31, 2021 and $37.7&#160;million outstanding on the 2020 Gexpro Services Revolver. A loss on debt extinguishment of $0.6&#160;million was recorded on January 3, 2022 in connection with the January 3, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gexpro Services Credit Agreements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TestEquity - 2017 TestEquity Credit Agreement</span></div><div style="padding-left:36pt;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%">On April 28, 2017, TestEquity entered into a credit agreement ("2017 TestEquity Credit Agreement") with a financial institution under which TestEquity obtained a $101&#160;million term loan ("2017 TestEquity Term Loan") and a $15.0&#160;million </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revolving line of credit ("2017 TestEquity Revolver"). Availability of the 2017 TestEquity Revolver was reduced by issued and outstanding letters of credit, which were limited to $2.0&#160;million. There were no outstanding letters of credit as of December 31, 2021 and $1.0&#160;million outstanding on the revolving line of credit. A loss on debt extinguishment of $0.2&#160;million was recorded on April 1, 2022 in connection with the April 1, 2022 Amended and Restated Credit Agreement executed in connection with the consummation of the Mergers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224722464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<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 recorded a stock-based compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">benefit of $3.6&#160;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%"> and expense of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 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%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. A portion of the Company's stock-based awards are liability-classified. Accordingly, changes in the market value of the Company's common stock may result in a stock-based benefit in certain periods. A stock-based compensation liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $2.1 million a</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 of September&#160;30, 2022 and $0.0 million as of December&#160;31, 2021 was included in Accrued expenses and other current liabilities in the Unaudited Condensed 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:107%;text-decoration:underline">Equity Compensation Plans</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. 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><span><br/></span></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:107%;text-decoration:underline">Stock Performance Rights</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%">SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of Company 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 Selling, general and administrative expense in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The outstanding SPRs were granted with approximately a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d">seven</span> year life and vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142">one</span> to three years beginning on the first anniversary of the date of the grant. The SPRs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.</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-style:italic;font-weight:400;line-height:107%;text-decoration:underline">Restricted Stock 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%">Restricted stock awards ("RSAs") generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da">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 shares 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 Company common stock on the date of grant and the expense is recorded ratably over the vesting period. F</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September&#160;30, 2022, the Company issued 1,300 RSAs to key employees that vest through the fifth anniversary from the grant date with a grant date fair value 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%">$0.1&#160;million</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-style:italic;font-weight:400;line-height:107%;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 Company common stock. The value of the MSUs is determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the Company common stock over the measurement period. </span></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:107%;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">three and nine months ended September&#160;30, 2022, the Company issued 6,000 and 248,000 stock options, respectively, to key employees that vest through the fifth anniversary from the grant date. The fair value was determined using a Black-Scholes valuation model with a grant date fair value of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">$2.3&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Each stock option can be exchanged for one share of Company common stock at the stated exercise price. Upon vesting, stock options are recognized as a component of equity. Unrecognized compensation related to stock options 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:107%">September&#160;30, 2022 was $2.1&#160;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:107%;text-decoration:underline">Performance Awards </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%">Performance Awards ("PAs") are exchangeable for between 0% to 150% of Company common stock, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics at the end of the vesting period. The PAs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-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%">Except for the stock options and RSAs above, no additional stock-based awards were issued during the nine months ended September 30, 2022.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224695472">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Stock Repurchase Program</a></td>
<td class="text">Stock Repurchase Program<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2019, the Board of Directors authorized a program pursuant to which the Company was authorized to repurchase up to $7.5 million of Company common stock from time to time in open market transactio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns, privately negotiated transactions or by other methods. During the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> third quarter of 2022, the Company repurchased 54,089 shares of Company common stock at an average cost of $35.86 per share for a total cost of $1.9 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%">No shares were repurchased during the first half of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 or during the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021. Following these repurchases, the Company had</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $2.6 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%"> remaining under its stock repurchase program as of September&#160;30, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2022, the Board of Directors increased the existing repurchase program from $7.5 million to $12.5&#160;million, and as a result, the Company had $7.6 million of remaining availability for stock repurchases under the program as of November&#160;2, 2022.</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_DisclosureOfRepurchaseAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224750448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<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 result of the Mergers discussed in Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of Operations and Basis of Presentation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, all historical per share data and number of shares and numbers of equity awards were retroactively adjusted. The following table provides the computation of basic and diluted earnings per share:</span></div><div style="margin-top:3pt"><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:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">16,541&#160;</span></td><td style="background-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,225&#160;</span></td><td style="background-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%">9,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,439,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,143,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%">10,252,760&#160;</span></td><td style="background-color:#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%">Basic income (loss) per share of common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">16,541&#160;</span></td><td style="background-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,225&#160;</span></td><td style="background-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,289&#160;</span></td><td style="background-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%">(204)</span></td><td style="background-color:#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%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,439,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,252,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,143,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,252,760&#160;</span></td><td style="background-color:#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%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,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%">315,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,653,354&#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%">10,567,928&#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%">17,457,067&#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%">10,252,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share of common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities excluded from the calculation of diluted income per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,957&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,000&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,908&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224918768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded income tax 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%">$8.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a 33.9% effective tax rate 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%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax 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%">$0.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a 15.0% effective tax rate was recorded 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%">September&#160;30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The effective tax rate 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%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was higher than the U.S. statutory rate primarily due to state taxes, foreign operations, as well as transaction costs and other permanent items. </span><div style="text-align: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 recorded income tax expense of $3.9 million, a 29.6% effective tax rate for the nine months ended September&#160;30, 2022. Income tax expense</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $0.6 million, a 150.7% effective tax rate, was recorded for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the year over year effective tax rate was primarily due to the changes in the valuation allowance in the nine 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%">September&#160;30, 2021, merger costs incurred in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine 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%"> September&#160;30, 2022, and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">creation of a consolidated group for federal income tax purposes as a result of the completion of the Mergers referenced in Note 3 - Business Acquisitions. Relative to the U.S. statutory rate, the effective tax rate for the nine 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%"> September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was impacted by state taxes, foreign operations, and the expiration of uncertain tax positions, as well as liabilities and transaction expenses related to the Mergers, and discrete tax items related to changes in the uncertain tax positions and prior period true-ups as a result of the completed Mergers. </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 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 September&#160;30, 2022, the Company is subject to U.S. federal income tax examinations for the years 2018 through 2021 and income tax examinations from various other jurisdictions for the years 2015 through 2021. </span></div>Earnings from the Company&#8217;s foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise may subject the Company to foreign withholding taxes and U.S. federal and state taxes.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224768336">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div 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">Shareholder lawsuits</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 February 2022, three purported DSG stockholders made demands pursuant to Section 220 of the Delaware General Corporation Law to inspect certain books and records of DSG (collectively, the &#8220;Books and Records Demands&#8221;). One stated purpose of the Books and Records Demands was to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#8217;s and the DSG board of directors&#8217; approval of the Mergers. On March 16, 2022, one of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Robert Garfield v. Lawson Products, Inc., Case No. 2022-0252, in the Court of Chancery of the State of Delaware against DSG (the &#8220;Garfield Action&#8221;). On March 22, 2022, another of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Jeffrey Edelman v. Lawson Products, Inc., Case No. 2022-0270, in the Court of Chancery of the State of Delaware against DSG (the &#8220;Edelman Action&#8221;). The Garfield Action and the Edelman Action, which were consolidated and re-captioned as Lawson Products, Inc. Section 220 Litigation, Case No. 2022-0270, are collectively referred to as the &#8220;Books and Records Actions.&#8221; The Books and Records Actions sought to compel inspection of certain books and records of DSG to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#8217;s and the DSG board of directors&#8217; approval of the Mergers. Following briefing, the Delaware Court of Chancery held a trial on July 14, 2022 to adjudicate the Books and Records Actions. At the conclusion of the trial, the Court ruled orally that the stockholders&#8217; demands would be granted only in one respect (production of documents sufficient to show the identities of any guarantors of debt of the acquired companies) and the Court denied the remainder of the stockholders&#8217; requests. The Court&#8217;s ruling was memorialized in an order issued on July 20, 2022. Thereafter, DSG produced excerpts of certain documents as required by the Court's ruling and subsequent order. </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 October 3, 2022, the plaintiffs in the Books and Records Actions filed a shareholder derivative action (the &#8220;Derivative Action&#8221;) entitled Jeffrey Edelman and Robert Garfield v. John Bryan King et al., Case No. 2022-0886, in the Court of Chancery of the State of Delaware. The Derivative Action names as defendants J. Bryan King, Lee S. Hillman, Bianca A. Rhodes, Mark F. Moon, Andrew B. Albert, I. Steven Edelson and Ronald J. Knutson (collectively, &#8220;Director and Officer Defendants&#8221;), and LKCM Headwater Investments II, L.P., LKCM Headwater II Sidecar Partnership, L.P., Headwater Lawson Investors, LLC, PDLP Lawson, LLC, LKCM Investment Partnership, L.P., LKCM Micro-Cap Partnership, L.P., LKCM Core Discipline, L.P. and Luther King Capital Management Corporation (collectively, the &#8220;LKCM Defendants&#8221;). Purporting to act on behalf of DSG, in the Derivative Action the plaintiffs allege, among other things, various claims of alleged breach of fiduciary duty against the Director and Officer Defendants and the LKCM Defendants in connection with the Mergers. The Derivative Action seeks, among other things, money damages, equitable relief and the costs of the Derivative Action, including reasonable attorneys&#8217;, accountants&#8217; and experts&#8217; fees. On October 24, 2022, the plaintiffs voluntarily dismissed PDLP Lawson, LLC and LKCM Investment Partnership, L.P. from the Derivative Action without prejudice. </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%">DSG disagrees with and intends to vigorously defend against the Derivative Action. The Derivative Action could result in additional costs to DSG, including costs associated with the indemnification of directors and officers. At this time, DSG is unable to predict the ultimate outcome of the Derivative Action or, if the outcome is adverse, to reasonably estimate an amount </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or range of reasonably possible loss, if any, associated with the Derivative Action. Accordingly, no amounts have been recorded in the condensed consolidated financial statements for these matters. No assurance can be given that additional lawsuits will not be filed against DSG and/or its directors and officers and/or other persons or entities in connection with the Mergers.</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">Environmental matter</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 2012, it was determined a Company owned site in Decatur, Alabama, contained 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, prepare a remediation plan, and enroll the site in the Alabama Department of Environmental Management (&#8220;ADEM&#8221;) voluntary cleanup 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:120%">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. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company had less than $0.1&#160;million accrued for potential monitoring costs. The costs for future monitoring are not significant and have been fully accrued. The Company does not expect to capitalize any amounts related to the remediation plan.</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">Purchase commitments</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 enters into inventory purchase commitments with third parties in the ordinary course of business. As of September&#160;30, 2022, we had contractual commitments to purchase approximately $167&#160;million of product from our suppliers and contractors which is expected to be paid in the next twelve months.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224761040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_RelatedPartyTransactionTextBlock', window );">Related Party Transaction</a></td>
<td class="text">Related Party Transactions<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Management Services Agreements</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 the Mergers, a subsidiary of TestEquity was party to a management agreement with Luther King Capital Management Corporation (&#8220;LKCM&#8221;) for certain advisory and consulting services (the &#8220;TestEquity Management Agreement&#8221;), and a subsidiary of Gexpro Services was party to a management agreement with LKCM for certain advisory and consulting services (the &#8220;Gexpro Services Management Agreement&#8221;). In connection with the closing of the Mergers on April 1, 2022, (i) all of the TestEquity subsidiary&#8217;s rights, liabilities and obligations under the TestEquity Management Agreement were novated to, transferred to and assumed by the TestEquity Equityholder, and LKCM released the TestEquity subsidiary from all obligations and claims under the TestEquity Management Agreement, and (ii) all of the Gexpro Services subsidiary&#8217;s rights, liabilities and obligations under the Gexpro Services Management Agreement were novated to, transferred to and assumed by the Gexpro Services Stockholder, and LKCM released the Gexpro Services subsidiary from all obligations and claims under the Gexpro Services Management Agreement (collectively, the &#8220;Novations&#8221;). During the first three months of 2022, expense of $0.5&#160;million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued under these management agreements from January 1, 2022 through the April 1, 2022 Merger Date. As of December&#160;31, 2021, $4.8&#160;million was included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets in connection with these management agreements. As of April 1, 2022, the prior obligation of $5.3&#160;million was effectively settled and considered to be a deemed equity contribution by LKCM recorded to additional paid in capital. As a result of the Novations, no additional expense under these management agreements has been incurred subsequent to the Mergers.</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:112%;text-decoration:underline">Consulting Services</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:112%">Subsequent to the Mergers, individuals employed by LKCM Headwater Operations, LLC, a related party of Luther King Capital Management Corporation (&#8220;LKCM&#8221;), have provided the Company with certain consulting services in order to identify cost savings, revenue enhancements and operational synergies of the combined companies. As of September&#160;30, 2022 expense of $0.2 million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued for these consulting 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:112%;text-decoration:underline">TestEquity and Gexpro Services Mergers</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%">Immediately prior to the Mergers, entities affiliated with Luther King Capital Management Corporation (&#8220;LKCM&#8221;) and J. Bryan King (the Chairman of the DSG board of directors), including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the TestEquity Equityholder (which in turn owned all of the outstanding equity interests of TestEquity as of immediately prior to the completion of the TestEquity Merger). As of the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger Date, Mr. King was a director of the TestEquity Equityholder. In addition, as of the Merger Date, Mark F. Moon (a member of the DSG board of directors) was a director of, and held a direct or indirect equity interest in, the TestEquity Equityholder. </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%">Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King, including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the Gexpro Services Stockholder (which in turn owned all of the then outstanding stock of Gexpro Services).</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%">Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King owned approximately 48% of the shares of DSG common then stock outstanding.</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%">As a result of and after the consummation of the Mergers, entities affiliated with LKCM and J. Bryan King (the Chairman of the DSG board of directors) owned in the aggregate approximately 14,640,000 shares of DSG common stock as of the Merger Date, which shares represented approximately 75% of the shares of DSG common stock then outstanding after giving effect to the issuance of shares as of the Merger Date in connection with the consummation of the Mergers. Such aggregate share amount does not include any of the up to 700,000 additional shares of DSG common stock or any of the up to 1,000,000 additional shares of DSG common stock potentially issuable to the TestEquity Equityholder and the Gexpro Services Stockholder, respectively, in accordance with the earnout provisions of the TestEquity Merger Agreement and the Gexpro Services Merger Agreement, respectively, summarized in Note 1 - Nature of Operations and Basis of Presentation.</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_dsgr_RelatedPartyTransactionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_RelatedPartyTransactionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224817296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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%">As a result of the Mergers described in Note 1 - Nature of Operations and Basis of Presentation, the Company evaluated its operational, reporting and management structures and identified three reportable segments based on the nature of the products and services and type of customer for those products and services. A description of our reportable segments is as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;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%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Lawson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.</span></div><div style="margin-bottom:6pt;padding-left:36pt;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%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">TestEquity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Gexpro Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing 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%">In addition to these three reportable segments, the Company also identified an &#8220;All Other&#8221; category which includes unallocated DSG holding company costs that are not directly attributable to the ongoing operating activities of our reportable segments and the inconsequential results of the Bolt Supply House ("Bolt") non-reportable segment. Revenues within the All Other category represent the results of Bolt. Bolt generates revenue primarily from the sale of MRO products to its walk-up customers and service to its customers through their 14 branch locations. Bolt 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 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 is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.</span></div><div style="margin-top:3pt"><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:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Three Months Ended September 30,</span></td><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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></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:700;line-height:100%">2022</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:700;line-height:100%">2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:700;line-height:100%">2021</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%">Revenue</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"/><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:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,418&#160;</span></td><td style="background-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%">216,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,457&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,612&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">33,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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 revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,151&#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%">132,090&#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%">822,572&#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%">391,069&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</span></td><td style="background-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%">2,792&#160;</span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">TestEquity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,520&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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 operating income (loss)</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%">22,027&#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,491&#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%">29,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">13,212&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224912672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text">Subsequent Events <div 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">Shareholder Lawsuits</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%">On October 3, 2022, a shareholder derivative action was filed against certain directors and officers of the Company and other related parties. Refer 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%">Note 18 - Commitments and Contingencies for a description of the shareholder lawsuit.</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-weight:400;line-height:120%;text-decoration:underline">Share Repurchase Program</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%">On November&#160;2, 2022, the Board of Directors authorized an increase in the existing repurchase program from $7.5 million to $12.5&#160;million. Refer 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%">Note 15 - Stock Repurchase Program for additional information regarding the repurchase program.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218387824">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting</a></td>
<td class="text">The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. A<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</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%">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 majority of the Company&#8217;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than 5.0% of total revenue and is recognized as the services are performed. 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. 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 includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. 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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 606") from the associated lease component as the relevant criteria under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 842") are met.</span><div style="text-align: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, and accordingly, two separate revenue streams. Although Lawson 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 allocation between these obligations. Lawson does not price its offerings based on any allocation 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. Lawson 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%">Lawson 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 over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement 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 and the related performance obligations have been satisfied. </span></div><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%;text-decoration:underline">Gexpro Services 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%">Gexpro Services&#8217; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#8217; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.</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%">Gexpro Services&#8217; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.</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:700;line-height:115%;text-decoration:underline">TestEquity Segment</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%">TestEquity&#8217;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#8217;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#8217;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. </span></div>TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#8217;s stock location and control passes to the customer.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company considers all 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 September&#160;30, 2022 and December&#160;31, 2021 approximates fair value.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text">Allowance for Doubtful Accounts &#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></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><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%">Inventories</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 and TestEquity segments and weighted average for the Gexpro Services segment. 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 </span>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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</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%">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 10 to 40&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and 2 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#8217;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from operations. </span>Rental Equipment&#160;&#8212; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of 3 to 7 years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#8217;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations.<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="Show.showAR( this, 'defref_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock', window );">Cash Value of Life Insurance</a></td>
<td class="text"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Value of Life Insurance</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), is the change in the policies' contractual values.</span><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="Show.showAR( this, 'defref_dsgr_DeferredCompensationPolicyPolicyTextBlock', window );">Deferred Compensation</a></td>
<td class="text"><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%">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. The Company 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 Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212;</span> 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. The Company accounts for forfeitures of stock-based compensation in the period in which they occur.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</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-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 $351.1 million of goodwill at September&#160;30, 2022 and $106.1 million of goodwill at December&#160;31, 2021. 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.</span><span style="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 October 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. 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 the Company determines 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 the Company determines 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 </span></div>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></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text">Intangible Assets &#8212; The Company's intangible assets primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of 8 to 15 year and 9 to 20 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="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the first nine months of 2022 or during the year ended December&#160;31, 2021</span>.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</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-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 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-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>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 (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><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%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span>&#8212; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service 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 reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, 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. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets 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="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><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%">Earnings per Share</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of </span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.</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%">For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#8217;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.</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="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><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%">Foreign Currency</span><span style="background-color:#ffffff;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 am</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ounts 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>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 Unaudited Condensed 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 Unaudited Condensed Consolidated Balance Sheets.<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="Show.showAR( this, 'defref_dsgr_TreasuryStockPolicyPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text"><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%">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 repurchased 54,089 shares of its common stock in 2022 and no shares of its common stock in 2021 through 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 10,636 shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span>2022 from employees upon the vesting of restricted stock to offset the income taxes owed by those employees. 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="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</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-style:italic;font-weight:400;line-height:120%">Segment Information </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing 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%">The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of 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%">The Company has determined it has four operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#8217;s three reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#8217;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial 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%">There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#8217;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Acquisitions</a></td>
<td class="text">Acquisitions &#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></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</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-style:italic;font-weight:400;line-height:120%">Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company applies the guidance in ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability</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 carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#8217;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.</span></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="Show.showAR( this, 'defref_dsgr_EarnoutLiabilityPolicyPolicyTextBlock', window );">Earnout Liability</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-style:italic;font-weight:400;line-height:120%">Earnout Derivative Liability</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</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:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reassesses the classification of these </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative liabilities for earnout arrangements </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">derivative </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is</span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earnout derivative liability </span><span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.</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 contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further information.</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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Supplier Concentrations</a></td>
<td class="text">Supplier Concentrations &#8212; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for 10.3% and 20.5% of the Company's total inventory purchases, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</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-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements - Not Yet Adopted</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 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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, 2022, 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><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 October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. 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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><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%">Use of Estimates</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Value Of Life Insurance, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_DeferredCompensationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_DeferredCompensationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_EarnoutLiabilityPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnout Liability, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_EarnoutLiabilityPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_TreasuryStockPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Treasury Stock, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_TreasuryStockPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: 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(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919352-209981<br><br>Reference 3: 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 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 4: 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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL119206284-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225990912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Business Acquisitions, by Acquisition</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the acquisition method of accounting, the estimated consideration exchanged was calculated as follows: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands, except share data)</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%">April 1, 2022</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%">Number of DSG common shares exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,120,167</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DSG closing price per common stock on March 31, 2022</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%">38.54&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of shares exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Total consideration exchanged</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Fair value adjustment of stock-based compensation awards.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</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 following table summarizes the preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: </span></div><div style="margin-top:3pt"><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:44.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Merger Date</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%">Measurement Period Adjustments</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%">Adjusted Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">119,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net of deferred tax asset</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%">(26,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">18,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease and financing obligations</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%">(29,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative earnout liability</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%">(43,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(43,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration exchanged</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,401&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,401&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: <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:27.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">Interworld Highway LLC</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:9pt;font-weight:400;line-height:100%">Resolux</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:9pt;font-weight:400;line-height:100%">Frontier</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:9pt;font-weight:400;line-height:100%">National Test Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 29, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 1, 2022</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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">6,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">(8,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,960)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(939)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total purchase consideration exchanged, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">54,690&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">30,756&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">26,174&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">7,795&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">119,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="text-align: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 consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: </span></div><div style="margin-top:3pt;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:26.531%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:9pt;font-weight:400;line-height:100%">Omni</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NEF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:9pt;font-weight:400;line-height:100%">SIS</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:9pt;font-weight:400;line-height:100%">MCS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 8, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,541&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,203&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use 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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">2,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible 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:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease obligation</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,774)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">(2,573)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;font-weight:400;line-height:100%">953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on bargain purchase</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total purchase consideration exchanged, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">6,501&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,016&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">11,902&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">13,220&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">50,639&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>(1)The consideration exchanged in the NEF acquisition included a shared-based payment valued at $2.8 million with the remainder of the payment in cash.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Acquisition Pro Forma Information</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 following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. </span></div><div style="margin-top:3pt;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:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><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:700;line-height:100%">Three Months Ended September 30,</span></td><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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:700;line-height:100%">2022</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:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">2021</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%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The following table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</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%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">126,693&#160;</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%">71,216&#160;</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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,803&#160;</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,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,645&#160;</span></td><td style="background-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%">545&#160;</span></td><td style="background-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%">545&#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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Acquisitions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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%">12,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651&#160;</span></td><td style="background-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%">25,534&#160;</span></td><td style="background-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%">233&#160;</span></td><td style="background-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%">233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination</a></td>
<td class="text">The preliminary allocation of consideration exchanged to other intangible assets acquired is 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:62.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">43,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,060&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224734480">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureAbstract', window );"><strong>Deferred Revenue 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="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 geographic area (based on the location to which the product is shipped to):</span></div><div style="margin-top:3pt"><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:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,771&#160;</span></td><td style="background-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%">118,520&#160;</span></td><td style="background-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%">668,504&#160;</span></td><td style="background-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%">351,911&#160;</span></td><td style="background-color:#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%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pacific Rim</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Latin America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td style="background-color:#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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,090&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,572&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,069&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224878512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of Inventories</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%">Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">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%">270,330&#160;</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%">140,544&#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%">Reserve for obsolete and excess inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,490)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827)</span></td><td style="background-color:#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:top"><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%">260,840&#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%">132,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the reserve for obsolete and excess inventory were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,827)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to 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%">(3,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,490)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224912672">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</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%">Components of property, plant and equipment were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">9,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700&#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%">26,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">20,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,389&#160;</span></td><td style="background-color:#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%">7,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">6,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;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%">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%">80,271&#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%">15,936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,506)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857)</span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">64,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528226072464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_DisclosureOfRentalEquipmentTableTextBlock', window );">Disclosure of Rental 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%">Rental equipment, net consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</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%">59,974&#160;</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%">46,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#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%">Rental equipment, 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%">25,489&#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%">24,727&#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_dsgr_DisclosureOfRentalEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Rental Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_DisclosureOfRentalEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224761040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</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%">Changes in the carrying amount of goodwill by segment were as follows: </span></div><div style="margin-top:3pt"><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:29.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Lawson</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%">TestEquity</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%">Gexpro Services</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%">All Other</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%">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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,112&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,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%">42,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 rates</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%">(403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053)</span></td><td style="background-color:#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 September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,425&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,995&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,925&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,147&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to Note 3 - Business Acquisitions for information related to measurement period 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: 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> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: 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 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: 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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225181008">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible Assets Disclosure</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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%">92,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,641)</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%">78,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,345&#160;</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,356)</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%">27,989&#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%">193,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">293,911&#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%">(57,042)</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%">236,869&#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%">132,777&#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%">(36,169)</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%">96,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</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 estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</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%">8,039&#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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,520&#160;</span></td><td style="background-color:#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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Thereafter</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%">75,280&#160;</span></td><td style="background-color:#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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,869&#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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218355664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Net Lease Cost</a></td>
<td class="text">The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span><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:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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="background-color:#ffffff;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%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Classification</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></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:9pt;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,519&#160;</span></td><td style="background-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,504&#160;</span></td><td style="background-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,581&#160;</span></td><td style="background-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,391&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Amortization</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:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">Financing Lease Interest</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:9pt;font-weight:400;line-height:100%">Interest expense</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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">Financing Lease Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">244&#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%">92&#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%">539&#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%">264&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Lease Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">4,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.</span></div><div style="text-align: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 leases held as of September&#160;30, 2022 were as follows:</span></div><div style="margin-top:3pt"><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:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Weighted Average Term in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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%">5.8</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%">6.8%</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%">Financing Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</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%">6.3%</span></td></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%">The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">(3,330)</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%">37&#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%">(457)</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="Show.showAR( this, 'defref_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock', window );">Operating Lease 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 net assets and liabilities generated by leasing activity of September&#160;30, 2022 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%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:3pt;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:62.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">44,682&#160;</span></td><td style="background-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%">19,662&#160;</span></td><td style="background-color:#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%">2,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease assets</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%">47,205&#160;</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%">19,662&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">lease obligation</span></span></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%">9,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">lease obligation</span></span></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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total current lease obligations</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%">9,994&#160;</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%">4,641&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">lease obligation</span></span></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%">36,771&#160;</span></td><td style="background-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%">16,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">lease obligation</span></span></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,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total long term lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,169&#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%">16,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Operating lease assets are recorded net of accumulated amortization of $11.8 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September&#160;30, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">nd $2.8&#160;million as of December&#160;31, 2021</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Financing lease assets are recorded net of accumulated amortization as a component of Other assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in the Unaudited Condensed Consolidated Balance Sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of $1.0 million as of September&#160;30, 2022 and $0.0 million as </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">of December&#160;31, 2021</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Value of Operating Lease Liabilities Generated by Leasing Activities</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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt"><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:44.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date of Lease Liabilities</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%">Year one</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%">6,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year two</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%">11,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year three</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year four</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,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year five</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%">6,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsequent years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">58,775&#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%">(10,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#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%">48,163&#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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Value of Finance Lease Liabilities Generated by Leasing Activities</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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):</span></div><div style="margin-top:3pt"><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:44.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity Date of Lease Liabilities</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%">Year one</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%">6,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-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%">6,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year two</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%">11,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year three</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year four</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,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year five</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%">6,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsequent years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 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%">58,775&#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%">(10,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612)</span></td><td style="background-color:#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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,179&#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%">48,163&#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_dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Assets And Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229078592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnout Derivative Liability (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</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 change in the fair value of the earnout derivative liability was as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><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:9pt;font-weight:400;line-height:100%">(in thousands)</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%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition on Merger Date</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%">43,900&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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,607)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications to equity at fair value</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%">(26,593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229094608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued 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%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><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:9pt;font-weight:400;line-height:100%">(in thousand)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 stock-based compensation</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,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and withheld taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued customer rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,657&#160;</span></td><td style="background-color:#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%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued health benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,363&#160;</span></td><td style="background-color:#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%">Total accrued expenses and other current liabilities</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%">58,663&#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%">23,126&#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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224890416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-Term Debt Instruments</a></td>
<td class="text"><div style="text-align:justify;text-indent: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's outstanding long-term debt was comprised of the following:</span></div><div style="margin-top:3pt;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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving credit facility</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%">123,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured delayed draw term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 revolving line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previous revolving credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">38,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previous term loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">190,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total long-term debt</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%">397,461&#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%">93,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223768320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</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 is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.</span></div><div style="margin-top:3pt"><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:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Three Months Ended September 30,</span></td><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:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></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:700;line-height:100%">2022</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:700;line-height:100%">2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:700;line-height:100%">2021</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%">Revenue</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"/><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:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,418&#160;</span></td><td style="background-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%">216,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">TestEquity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,457&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,612&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">33,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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 revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,151&#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%">132,090&#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%">822,572&#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%">391,069&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352&#160;</span></td><td style="background-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%">2,792&#160;</span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">TestEquity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gexpro Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,520&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;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 operating income (loss)</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%">22,027&#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,491&#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%">29,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">13,212&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt">Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225100496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Basis of Presentation (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>provision </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>segment </div>
<div>branch</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_NumberOfPrincipalOperatingSegments', window );">Principal operating segment | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_NumberOfBranches', window );">Number of branches | branch</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_TestEquityMember', window );">TestEquity</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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio', window );">Exchange ratio (in shares) | $ / shares</a></td>
<td class="nump">$ 0.3618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessCombinationNumberOfEarnoutProvisions', window );">Number of earnout provisions | provision</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_TestEquityMember', window );">TestEquity | TestEquity Holdback Shares</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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessCombinationEarnoutProvisionPeriod', window );">Earnout provision period (in days)</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_GexproMember', window );">Gexpro</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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio', window );">Exchange ratio (in shares) | $ / shares</a></td>
<td class="nump">$ 0.7675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessCombinationNumberOfEarnoutProvisions', window );">Number of earnout provisions | provision</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationEarnoutProvisionPeriod', window );">Earnout provision period (in days)</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_GexproMember', window );">Gexpro | Gexpro Services Stockholder | Gexpro Services Holdback Shares</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">1,000,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">9,120,167<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity Equityholder</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">700,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | Gexpro Services Stockholder</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">462,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity and Gexpro Services Shareholders</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">538,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Equity Interest Issued or Issuable, Exchange Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_BusinessCombinationEarnoutProvisionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Earnout Provision Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationEarnoutProvisionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_BusinessCombinationNumberOfEarnoutProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Number Of Earnout Provisions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationNumberOfEarnoutProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_NumberOfBranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Branches</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NumberOfBranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_NumberOfPrincipalOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Principal Operating Segments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NumberOfPrincipalOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=dsgr_TestEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_TestEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityHoldbackSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityHoldbackSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_GexproMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_GexproMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=dsgr_GexproServicesHoldbackSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContingentConsiderationByTypeAxis=dsgr_GexproServicesHoldbackSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityAndGexproServicesShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproServicesShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224687344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Revenue Recognition (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=dsgr_VMIMember', window );">VMI | Product Concentration Risk | Revenue from Contract with Customer, Product and Service Benchmark</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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="nump">5.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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=dsgr_VMIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_VMIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225758576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property and Equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dsgr_RentalEquipmentMember', window );">Rental Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dsgr_RentalEquipmentMember', window );">Rental Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_RentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_RentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229818032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 351,147<span></span>
</td>
<td class="nump">$ 106,145<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: 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 (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218391488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Intangible Assets (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">9 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>56
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528220492384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Treasury Stock (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="nump">54,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 78<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="num">(391)<span></span>
</td>
<td class="num">$ (78)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="nump">2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net share settlements of stock-based compensation awards</a></td>
<td class="num">$ (2,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>
<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,636<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528230252432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </div>
<div>segment </div>
<div>reportable_segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | reportable_segment</a></td>
<td class="nump">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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224062960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Supplier Concentrations (Details)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Inventory benchmark | Largest Supplier</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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="nump">10.30%<span></span>
</td>
<td class="nump">20.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_InventoryBenchmarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_InventoryBenchmarkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dsgr_LargestSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dsgr_LargestSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528220164192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Earnout derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Merger transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="nump">$ 1,800,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares) | shares</a></td>
<td class="nump">9,120,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Adjustment to original acquisition allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,686,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Expected tax deductible goodwill amount</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Merger transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,600,000<span></span>
</td>
<td class="nump">$ 1,200,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity And Gexpro | Earnout Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares) | shares</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity And Gexpro Services Former Owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares) | shares</a></td>
<td class="nump">10,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_FrontierMember', window );">Frontier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Adjustment to original acquisition allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred', window );">Adjustment to consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Potential earn-out payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Earnout derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NationalTestEquipmentMember', window );">National Test Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Adjustment to original acquisition allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NEFMember', window );">NEF</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on bargain purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6571-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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&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 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br><br>Reference 5: 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6527-128477<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 4A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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="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 https://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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=dsgr_EarnoutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContingentConsiderationByTypeAxis=dsgr_EarnoutSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityAndGexproServicesFormerOwnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproServicesFormerOwnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_FrontierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_FrontierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_NationalTestEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_NationalTestEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_NEFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_NEFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223807584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisitions - Initial Purchase Price Allocation (Details) - Lawson - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of DSG common shares exchanged (in shares)</a></td>
<td class="nump">9,120,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">DSG closing price per common stock on April 1, 2022 (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Fair value of shares exchanged</a></td>
<td class="nump">$ 351,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Other consideration(1)</a></td>
<td class="nump">1,910<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total consideration exchanged</a></td>
<td class="nump">$ 353,401<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126966197&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 https://asc.fasb.org/extlink&amp;oid=126975305&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 https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126966197&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 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528206678528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Schedule of Acquired Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Nov. 01, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 01, 2022</div></th>
<th class="th"><div>Apr. 29, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jan. 03, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jun. 08, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 351,147<span></span>
</td>
<td class="nump">$ 351,147<span></span>
</td>
<td class="nump">$ 351,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106,145<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="num">$ (28,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Fair value of shares exchanged</a></td>
<td class="nump">351,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract', window );"><strong>Measurement Period Adjustments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities', window );">Deferred tax liability, net of deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities', window );">Long-term obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="num">(29,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity And Gexpro</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="nump">148,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">57,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="nump">18,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="nump">119,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability, net of deferred tax asset</a></td>
<td class="num">(26,198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">18,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(71,165)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities', window );">Long-term obligations</a></td>
<td class="num">(25,702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability', window );">Derivative earnout liability</a></td>
<td class="nump">43,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">187,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="nump">353,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity And Gexpro | Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="nump">148,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">57,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="nump">17,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="nump">119,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability, net of deferred tax asset</a></td>
<td class="num">(26,237)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">18,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(71,097)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities', window );">Long-term obligations</a></td>
<td class="num">(25,722)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability', window );">Derivative earnout liability</a></td>
<td class="nump">43,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">189,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="nump">$ 353,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2022AcquisitionsMember', window );">2022 Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,739<span></span>
</td>
<td class="nump">29,739<span></span>
</td>
<td class="nump">29,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,479<span></span>
</td>
<td class="nump">2,479<span></span>
</td>
<td class="nump">2,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,438<span></span>
</td>
<td class="nump">10,438<span></span>
</td>
<td class="nump">10,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,755<span></span>
</td>
<td class="nump">1,755<span></span>
</td>
<td class="nump">1,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,960)<span></span>
</td>
<td class="num">(14,960)<span></span>
</td>
<td class="num">(14,960)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,569)<span></span>
</td>
<td class="num">(3,569)<span></span>
</td>
<td class="num">(3,569)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,438)<span></span>
</td>
<td class="num">(10,438)<span></span>
</td>
<td class="num">(10,438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">61,102<span></span>
</td>
<td class="nump">61,102<span></span>
</td>
<td class="nump">61,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,415<span></span>
</td>
<td class="nump">119,415<span></span>
</td>
<td class="nump">119,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2022AcquisitionsMember', window );">2022 Acquisitions | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,169<span></span>
</td>
<td class="nump">29,169<span></span>
</td>
<td class="nump">29,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2022AcquisitionsMember', window );">2022 Acquisitions | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,700<span></span>
</td>
<td class="nump">13,700<span></span>
</td>
<td class="nump">13,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_InterworldHighwayLLCMember', window );">Interworld Highway LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,856)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_InterworldHighwayLLCMember', window );">Interworld Highway LLC | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_InterworldHighwayLLCMember', window );">Interworld Highway LLC | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_ResoluxMember', window );">Resolux</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,058)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(939)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_ResoluxMember', window );">Resolux | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_ResoluxMember', window );">Resolux | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_FrontierMember', window );">Frontier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(778)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,461)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract', window );"><strong>Measurement Period Adjustments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_FrontierMember', window );">Frontier | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_FrontierMember', window );">Frontier | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NationalTestEquipmentMember', window );">National Test Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract', window );"><strong>Measurement Period Adjustments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NationalTestEquipmentMember', window );">National Test Equipment | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NationalTestEquipmentMember', window );">National Test Equipment | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2021AcquisitionsMember', window );">2021 Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,314<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,543)<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,017)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,573)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,208<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase', window );">Gain on bargain 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,363)<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,639<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2021AcquisitionsMember', window );">2021 Acquisitions | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,958<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2021AcquisitionsMember', window );">2021 Acquisitions | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,244<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2021AcquisitionsMember', window );">2021 Acquisitions | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 389<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_OmniMember', window );">Omni</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">953<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_OmniMember', window );">Omni | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_OmniMember', window );">Omni | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_OmniMember', window );">Omni | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NEFMember', window );">NEF</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,332)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase', window );">Gain on bargain purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,363)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Fair value of shares exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NEFMember', window );">NEF | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_NEFMember', window );">NEF | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_SISMember', window );">SIS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,464)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(799)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,902<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_SISMember', window );">SIS | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_SISMember', window );">SIS | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_SISMember', window );">SIS | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 380<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_MCSMember', window );">MCS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,523)<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="Show.showAR( this, 'defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(685)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease and financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,245<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total consideration exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,220<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_MCSMember', window );">MCS | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,621<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_MCSMember', window );">MCS | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41<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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Lease Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses And Other Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Bargain Purchase</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Derivative Earnout Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126966197&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 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 4A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: 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 (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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="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 https://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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2022AcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_A2022AcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BusinessAcquisitionAxis=dsgr_InterworldHighwayLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_InterworldHighwayLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_ResoluxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_ResoluxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_FrontierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_FrontierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_NationalTestEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_NationalTestEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_A2021AcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_A2021AcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_OmniMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_OmniMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_NEFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_NEFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_SISMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_SISMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_MCSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_MCSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528313104720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisitions - Intangible Assets Acquired (Details) - Lawson - TestEquity And Gexpro<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 01, 2022 </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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 119,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 76,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Life (in years)</a></td>
<td class="text">19 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Fair Value</a></td>
<td class="nump">$ 43,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Life (in years)</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>63
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218363952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Pro Forma Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net Income</a></td>
<td class="nump">$ 12,645<span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 25,534<span></span>
</td>
<td class="nump">$ 233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue</a></td>
<td class="nump">197,909<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">397,106<span></span>
</td>
<td class="nump">3,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net Income</a></td>
<td class="nump">8,282<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,883<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue</a></td>
<td class="nump">126,693<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">250,364<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity And Gexpro</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Pro Forma revenue</a></td>
<td class="nump">347,151<span></span>
</td>
<td class="nump">289,612<span></span>
</td>
<td class="nump">986,572<span></span>
</td>
<td class="nump">869,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Pro Forma net income</a></td>
<td class="nump">14,860<span></span>
</td>
<td class="nump">12,400<span></span>
</td>
<td class="nump">19,655<span></span>
</td>
<td class="nump">16,053<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_OtherAcquisitionsMember', window );">Other Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net Income</a></td>
<td class="nump">4,363<span></span>
</td>
<td class="nump">545<span></span>
</td>
<td class="nump">12,651<span></span>
</td>
<td class="nump">233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue</a></td>
<td class="nump">$ 71,216<span></span>
</td>
<td class="nump">$ 2,803<span></span>
</td>
<td class="nump">$ 146,742<span></span>
</td>
<td class="nump">$ 3,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=dsgr_OtherAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_OtherAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528220063824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>revenueStream</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>revenueStream</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams', window );">Number of revenue streams | revenueStream</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">347,151<span></span>
</td>
<td class="nump">$ 132,090<span></span>
</td>
<td class="nump">822,572<span></span>
</td>
<td class="nump">$ 391,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet', window );">Rental equipment, net</a></td>
<td class="nump">25,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Total ROU operating lease assets</a></td>
<td class="nump">44,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,662<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=dsgr_RentalProgramMember', window );">Rental Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,200<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">11,400<span></span>
</td>
<td class="nump">$ 9,100<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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=dsgr_PartsWasherLeasingProgramMember', window );">Parts Washer Leasing Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_TestEquitySegmentMember', window );">TestEquity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_ContractWithCustomerPaymentTerms', window );">Payment terms (in days)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_GexproServicesSegmentMember', window );">Gexpro Services | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_ContractWithCustomerPaymentTerms', window );">Payment terms (in days)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_GexproServicesSegmentMember', window );">Gexpro Services | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_ContractWithCustomerPaymentTerms', window );">Payment terms (in days)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">120 days<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_dsgr_ContractWithCustomerPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Payment Terms</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_ContractWithCustomerPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Number Of Revenue Streams</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertySubjectToOrAvailableForOperatingLeaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123405975&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=dsgr_RentalProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_RentalProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_PartsWasherLeasingProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_PartsWasherLeasingProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_TestEquitySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_TestEquitySegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_GexproServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_GexproServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>65
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223348944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 347,151<span></span>
</td>
<td class="nump">$ 132,090<span></span>
</td>
<td class="nump">$ 822,572<span></span>
</td>
<td class="nump">$ 391,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">284,771<span></span>
</td>
<td class="nump">118,520<span></span>
</td>
<td class="nump">668,504<span></span>
</td>
<td class="nump">351,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">36,879<span></span>
</td>
<td class="nump">2,357<span></span>
</td>
<td class="nump">82,931<span></span>
</td>
<td class="nump">10,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">13,391<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
<td class="nump">35,377<span></span>
</td>
<td class="nump">6,916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Pacific Rim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,549<span></span>
</td>
<td class="nump">3,146<span></span>
</td>
<td class="nump">7,711<span></span>
</td>
<td class="nump">9,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_LatinAmericaMember', window );">Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">8,501<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
<td class="nump">24,853<span></span>
</td>
<td class="nump">7,097<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=dsgr_OtherGeographicalMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,060<span></span>
</td>
<td class="nump">$ 2,389<span></span>
</td>
<td class="nump">$ 3,196<span></span>
</td>
<td class="nump">$ 5,412<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=srt_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_LatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_OtherGeographicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_OtherGeographicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225795696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventories, gross</a></td>
<td class="nump">$ 270,330<span></span>
</td>
<td class="nump">$ 140,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve for obsolete and excess inventory</a></td>
<td class="num">(9,490)<span></span>
</td>
<td class="num">(7,827)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 260,840<span></span>
</td>
<td class="nump">$ 132,717<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>67
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229815824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Rollforward of Inventory Reserves (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </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="Show.showAR( this, 'defref_dsgr_InventoryReservesRollforwardRollForward', window );"><strong>Inventory Reserves Rollforward [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Beginning balance</a></td>
<td class="num">$ (7,827)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLIFOReservePeriodCharge', window );">Additions charged to expense</a></td>
<td class="num">(3,814)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Write-offs</a></td>
<td class="nump">2,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Ending balance</a></td>
<td class="num">$ (9,490)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_InventoryReservesRollforwardRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory Reserves Rollforward</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_InventoryReservesRollforwardRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReservePeriodCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (SAB Topic 5.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e99989-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReservePeriodCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225156736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">$ 80,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(15,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,857)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">64,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">9,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">26,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">20,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">7,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,407<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">6,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">1,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">8,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember', window );">Property, Plant and Equipment, Excluding Rental Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">$ (0)<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI https://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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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(13))<br> -URI https://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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223249024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet', window );">Rental equipment, net</a></td>
<td class="nump">$ 25,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=dsgr_RentalEquipmentMember', window );">Rental Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross', window );">Rental equipment</a></td>
<td class="nump">59,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(34,485)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,485)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,773)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet', window );">Rental equipment, net</a></td>
<td class="nump">25,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">$ 4,700<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123405975&amp;loc=d3e41551-112718<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123422147&amp;loc=d3e41460-112716<br><br>Reference 4: 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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123405975&amp;loc=d3e41551-112718<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123422147&amp;loc=d3e41457-112716<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertySubjectToOrAvailableForOperatingLeaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123405975&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=dsgr_RentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_RentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225456464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 106,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">248,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange rates</a></td>
<td class="num">(3,053)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">351,147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=dsgr_CorporateAndReconcilingItemsMember', window );">All Other</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">27,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange rates</a></td>
<td class="num">(2,650)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">24,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_LawsonSegmentMember', window );">Lawson | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">160,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="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange rates</a></td>
<td class="num">(403)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">159,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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_TestEquitySegmentMember', window );">TestEquity | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">70,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">42,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange rates</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">112,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_GexproServicesSegmentMember', window );">Gexpro Services | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">36,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">17,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange rates</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 53,995<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: 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 (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidationItemsAxis=dsgr_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=dsgr_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_LawsonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_TestEquitySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_TestEquitySegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_GexproServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_GexproServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223836112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Carrying Amount (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 293,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 293,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(57,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,169)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">236,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">20,900<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">92,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(14,641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,356)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">78,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Estimated life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 10 months 24 days<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">193,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 193,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(39,339)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,339)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,423)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">153,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Estimated life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">7,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(3,062)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,062)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,390)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 4,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,980<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223850720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remaining 2022</a></td>
<td class="nump">$ 8,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">35,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">34,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">31,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">28,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">24,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">75,280<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 236,869<span></span>
</td>
<td class="nump">$ 96,608<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223820992">
<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">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Consolidated Operating Lease Expense</a></td>
<td class="nump">$ 4,519<span></span>
</td>
<td class="nump">$ 1,504<span></span>
</td>
<td class="nump">$ 10,581<span></span>
</td>
<td class="nump">$ 4,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Financing Lease Amortization</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">471<span></span>
</td>
<td class="nump">220<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Financing Lease Interest</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="nump">44<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="Show.showAR( this, 'defref_dsgr_FinanceLeaseCost', window );">Financing Lease Expense</a></td>
<td class="nump">244<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">539<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net Lease Cost</a></td>
<td class="nump">$ 4,763<span></span>
</td>
<td class="nump">$ 1,596<span></span>
</td>
<td class="nump">$ 11,120<span></span>
</td>
<td class="nump">$ 4,655<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223251488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Net Lease Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Total ROU operating lease assets</a></td>
<td class="nump">$ 44,682<span></span>
</td>
<td class="nump">$ 19,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Total ROU financing lease assets</a></td>
<td class="nump">2,523<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_dsgr_LeaseAssetsRightofUseAsset', window );">Total lease assets</a></td>
<td class="nump">47,205<span></span>
</td>
<td class="nump">19,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Total current operating lease obligation</a></td>
<td class="nump">9,212<span></span>
</td>
<td class="nump">4,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Total current financing lease obligation</a></td>
<td class="nump">782<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_dsgr_LeaseLiabilityCurrent', window );">Total current lease obligations</a></td>
<td class="nump">9,994<span></span>
</td>
<td class="nump">4,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Total long term operating lease obligation</a></td>
<td class="nump">36,771<span></span>
</td>
<td class="nump">16,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Total long term financing lease obligation</a></td>
<td class="nump">1,398<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_dsgr_LeaseLiabilityNoncurrent', window );">Total long term lease obligation</a></td>
<td class="nump">38,169<span></span>
</td>
<td class="nump">16,132<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="Show.showAR( this, 'defref_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation', window );">Operating lease accumulated depreciation</a></td>
<td class="nump">11,800<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance lease accumulated amortization</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total current lease obligations<span></span>
</td>
<td class="text">Total current lease obligations<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total current lease obligations<span></span>
</td>
<td class="text">Total current lease obligations<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total long term lease obligation<span></span>
</td>
<td class="text">Total long term lease obligation<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total long term lease obligation<span></span>
</td>
<td class="text">Total long term lease obligation<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LeaseAssetsRightofUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Assets, Right-of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LeaseAssetsRightofUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dsgr_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, Accumulated Depreciation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223347296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Value of Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2022 </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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Year one</a></td>
<td class="nump">$ 6,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Year two</a></td>
<td class="nump">11,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Year three</a></td>
<td class="nump">9,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Year four</a></td>
<td class="nump">7,241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Year five</a></td>
<td class="nump">6,130<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="Show.showAR( this, 'defref_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Subsequent years</a></td>
<td class="nump">15,504<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">56,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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="num">(10,369)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">45,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Year one</a></td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Year two</a></td>
<td class="nump">828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Year three</a></td>
<td class="nump">544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Year four</a></td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Year five</a></td>
<td class="nump">268<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="Show.showAR( this, 'defref_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour', window );">Subsequent years</a></td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="num">(243)<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="Show.showAR( this, 'defref_dsgr_FinanceLeaseLiabilityPresentValue', window );">Present value of lease liabilities</a></td>
<td class="nump">2,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Total</strong></a></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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear', window );">Year one</a></td>
<td class="nump">6,989<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsDueYearOne', window );">Year two</a></td>
<td class="nump">12,313<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsDueYearTwo', window );">Year three</a></td>
<td class="nump">9,880<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsDueYearThree', window );">Year four</a></td>
<td class="nump">7,574<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsDueYearFour', window );">Year five</a></td>
<td class="nump">6,398<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour', window );">Subsequent years</a></td>
<td class="nump">15,621<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">58,775<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityImputedInterest', window );">Less: Interest</a></td>
<td class="num">(10,612)<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="Show.showAR( this, 'defref_dsgr_NetLeaseLiabilityPresentValue', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 48,163<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_FinanceLeaseLiabilityPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, Present Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_FinanceLeaseLiabilityPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, to be Paid, after Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liabilities, Payments, Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Imputed Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due after Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Remainder of Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NetLeaseLiabilityPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Present Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NetLeaseLiabilityPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223609840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Leases, Weighted Average Term in Years</a></td>
<td class="text">5 years 9 months 18 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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Leases, Weighted Average Interest Rate</a></td>
<td class="nump">6.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Leases, Weighted Average Term in Years</a></td>
<td class="text">3 years 3 months 18 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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Leases, Weighted Average Interest Rate</a></td>
<td class="nump">6.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>77
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225831824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Cash Outflows of the Leasing Activity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="num">$ (3,330)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment of financing lease principal</a></td>
<td class="num">$ (457)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218369120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnout Derivative Liability - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>earnoutProvision </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="num">$ (4,607)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson</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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions', window );">Number of earnout provisions | earnoutProvision</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="num">(9,120,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_DerivativeLiabilityReclassifiedToEquityShares', window );">Shares reclassified to equity (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="num">(1,162,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity and Gexpro Services Shareholders</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="num">(538,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | TestEquity Equityholder</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="num">(700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson | Gexpro Services Stockholder</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="num">(462,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_BusinessAcquisitionNumberOfEarnoutProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Number Of Earnout Provisions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_BusinessAcquisitionNumberOfEarnoutProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_DerivativeLiabilityReclassifiedToEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative Liability, Reclassified To Equity, Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_DerivativeLiabilityReclassifiedToEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_CounterpartyNameAxis=dsgr_TestEquityAndGexproServicesShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityAndGexproServicesShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528218325648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnout Derivative Liability - Schedule of Earnout Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Initial recognition on Merger Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="num">(4,607)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3', window );">Reclassifications to equity at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,593)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 12,700<span></span>
</td>
<td class="nump">$ 12,700<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229007600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_AccruedStockBasedCompensation', window );">Accrued stock-based compensation</a></td>
<td class="nump">$ 2,060<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="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued compensation</a></td>
<td class="nump">20,772<span></span>
</td>
<td class="nump">5,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued and withheld taxes, other than income taxes</a></td>
<td class="nump">6,690<span></span>
</td>
<td class="nump">880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued income taxes</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">4,170<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="Show.showAR( this, 'defref_dsgr_AccruedCustomerRebates', window );">Accrued customer rebates</a></td>
<td class="nump">4,290<span></span>
</td>
<td class="nump">2,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Accrued severance</a></td>
<td class="nump">977<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="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">4,553<span></span>
</td>
<td class="nump">1,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="nump">485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued health benefits</a></td>
<td class="nump">1,282<span></span>
</td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">16,600<span></span>
</td>
<td class="nump">7,363<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="Show.showAR( this, 'defref_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 58,663<span></span>
</td>
<td class="nump">$ 23,126<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_AccruedCustomerRebates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Customer Rebates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AccruedCustomerRebates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Liabilities And Other Accrued Liabilities, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_AccruedStockBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Stock-Based Compensation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_AccruedStockBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>81
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528203477904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 418,796<span></span>
</td>
<td class="nump">$ 229,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="num">(16,121)<span></span>
</td>
<td class="num">(134,405)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total long-term debt</a></td>
<td class="nump">397,461<span></span>
</td>
<td class="nump">93,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less deferred financing costs</a></td>
<td class="num">(8,400)<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less deferred financing costs</a></td>
<td class="num">(5,214)<span></span>
</td>
<td class="num">(1,505)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Senior Secured Revolving Credit Facility</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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">123,925<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Other revolving line of credit</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">1,121<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Previous revolving credit facilities</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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">38,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Secured Debt</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less deferred financing costs</a></td>
<td class="num">(5,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Secured Debt | Senior Secured Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">123,900<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Secured Debt | Senior Secured Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">243,750<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Secured Debt | Previous term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 190,337<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_SeniorSecuredRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_SeniorSecuredRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_OtherRevolvingCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_OtherRevolvingCreditFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_PreviousRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_PreviousRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_SeniorSecuredTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_SeniorSecuredTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528202252624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 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>Apr. 29, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Jan. 03, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 24, 2020</div></th>
<th class="th"><div>Apr. 28, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,395,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,461,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,461,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,134,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">418,796,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">418,796,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229,044,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 397,461,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 397,461,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,134,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount', window );">Commitment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs net of accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,400,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="Show.showAR( this, 'defref_dsgr_DebtInstrumentCovenantDefaultRate', window );">Default rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Secured Overnight Financing Rate (SOFR) | Alternate Base Rate Or Canadian Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_DebtInstrumentAdditionalMargin', window );">Additional margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Secured Overnight Financing Rate (SOFR) | Adjusted Term SOFR Or CDOR Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_DebtInstrumentAdditionalMargin', window );">Additional margin (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR) | Alternate Base Rate Or Canadian Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR) | Adjusted Term SOFR Or CDOR Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR) | Alternate Base Rate Or Canadian Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR) | Adjusted Term SOFR Or CDOR Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit', window );">Accordion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Loans outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs net of accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,214,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,214,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,505,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross', window );">Debt issuance costs, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | Gexpro Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Loans outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | TestEquity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | TestEquity Credit Agreement | TestEquity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | Delayed Draw Term Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount', window );">Commitment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit | Senior Secured Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,925,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,925,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Line of Credit | Gexpro Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,500,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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Line of Credit | TestEquity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term debt</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,400,000<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs net of accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Gexpro Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | TestEquity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,000,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | TestEquity Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Delayed Draw Term Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_LineOfCreditFacilityTickingFeePercentage', window );">Ticking fee percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Delayed Draw Term Loan Facility | Gexpro Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Long term debt obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Delayed Draw Term Loan Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_LineOfCreditFacilityTickingFeePercentage', window );">Ticking fee percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Delayed Draw Term Loan Facility | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_dsgr_LineOfCreditFacilityTickingFeePercentage', window );">Ticking fee percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Senior Secured Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">243,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">243,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Line of Credit | Senior Secured Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,900,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_DebtInstrumentAdditionalMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Additional Margin</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_DebtInstrumentAdditionalMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_DebtInstrumentCovenantDefaultRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Default Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_DebtInstrumentCovenantDefaultRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Accordion Feature, Increase Limit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LineOfCreditFacilityTickingFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Ticking Fee Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LineOfCreditFacilityTickingFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section S45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=68176171&amp;loc=SL68176184-208336<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the fee for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_VariableRateAxis=dsgr_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=dsgr_SecuredOvernightFinancingRateSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_dsgr_VariableRateComponentAxis=dsgr_AlternateBaseRateOrCanadianPrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_VariableRateComponentAxis=dsgr_AlternateBaseRateOrCanadianPrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_dsgr_VariableRateComponentAxis=dsgr_AdjustedTermSOFROrCDORRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_VariableRateComponentAxis=dsgr_AdjustedTermSOFROrCDORRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_dei_LegalEntityAxis=dsgr_GexproServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=dsgr_GexproServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_dei_LegalEntityAxis=dsgr_TestEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=dsgr_TestEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_TestEquityCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_TestEquityCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_DelayedDrawTermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_DelayedDrawTermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_SeniorSecuredRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_SeniorSecuredRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=dsgr_SeniorSecuredTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=dsgr_SeniorSecuredTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225855472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Equity Compensation Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent', window );">Stock-based compensation liability</a></td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 0.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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=dsgr_EquityCompensationPlanMember', window );">Equity Compensation Plan | Certain members of the Company's Board of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit', window );">Maximum annual grant share limit (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=dsgr_EquityCompensationPlanMember', window );">Equity Compensation Plan | Certain members of the Company's Board of Directors | Share-Based Payment Arrangement, Nonemployee</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit', window );">Maximum annual grant share limit (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=dsgr_EquityCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>84
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225990752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock Performance Rights (Details) - Stock Appreciation Rights (SARs)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period (in years)</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>85
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223868400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="nump">$ 0.1<span></span>
</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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>86
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223418048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Market Stock Units (Details) - Market stock units<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_dsgr_EquitySharePayoutRangeTrailingPeriod', window );">Equity share payout range, trailing period (in days)</a></td>
<td class="text">60 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=dsgr_MarketStockUnitsMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_dsgr_PotentialSharesFromMSUVest', window );">Exchangeable rate (as a percent)</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=dsgr_MarketStockUnitsMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_dsgr_PotentialSharesFromMSUVest', window );">Exchangeable rate (as a percent)</a></td>
<td class="nump">150.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_EquitySharePayoutRangeTrailingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Share Payout Range, Trailing Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_EquitySharePayoutRangeTrailingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_PotentialSharesFromMSUVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Potential Shares From MSU Vest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_PotentialSharesFromMSUVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=dsgr_MarketStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_MarketStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>87
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528229049760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock Options (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">248,000<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="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock', window );">Stock option per share of common stock (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 2,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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Option Ratio To Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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>88
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528223455504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Performance Awards (Details) - Performance Shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2022 </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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued (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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock', window );">Exchangeable rate (as a percent)</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation Details</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="Show.showAR( this, 'defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock', window );">Exchangeable rate (as a percent)</a></td>
<td class="nump">150.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Exchange, Percent Of Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528206565216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</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>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 02, 2022</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock (in shares)</a></td>
<td class="nump">54,089<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,089<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Stock repurchased (in USD per share)</a></td>
<td class="nump">$ 35.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="nump">$ 1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining amount</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,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_us-gaap_DisclosureOfRepurchaseAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528206646256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 16,541<span></span>
</td>
<td class="num">$ (4,715)<span></span>
</td>
<td class="num">$ (2,537)<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
<td class="num">$ (1,890)<span></span>
</td>
<td class="nump">$ 9,289<span></span>
</td>
<td class="num">$ (204)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">19,439,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,252,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,143,814<span></span>
</td>
<td class="nump">10,252,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic income per share of common stock (in USD per share)</a></td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 16,541<span></span>
</td>
<td class="num">$ (4,715)<span></span>
</td>
<td class="num">$ (2,537)<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 461<span></span>
</td>
<td class="num">$ (1,890)<span></span>
</td>
<td class="nump">$ 9,289<span></span>
</td>
<td class="num">$ (204)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">19,439,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,252,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,143,814<span></span>
</td>
<td class="nump">10,252,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities outstanding (in shares)</a></td>
<td class="nump">213,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">315,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,253<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">19,653,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,567,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,457,067<span></span>
</td>
<td class="nump">10,252,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income per share of common stock (in USD per share)</a></td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock options excluded from computation of diluted earnings per share ( in shares)</a></td>
<td class="nump">246,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,000<span></span>
</td>
<td class="nump">307,908<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>91
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528224049072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 8,480<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 3,912<span></span>
</td>
<td class="nump">$ 606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">33.90%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">29.60%<span></span>
</td>
<td class="nump">150.70%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528230252432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrued environmental matter costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths', window );">Purchase commitment</a></td>
<td class="nump">$ 167.0<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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 55<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=6571209&amp;loc=d3e13703-110860<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>93
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225652384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Related party payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Related party transaction expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_SettlementOfRelatedPartyObligations', window );">Settlement of related party obligations</a></td>
<td class="nump">$ 5,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,276<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,330<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="Show.showAR( this, 'defref_dsgr_LeaseLiabilityNoncurrent', window );">Lease obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=dsgr_DSGFormerlyLawsonMember', window );">Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">9,120,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember', window );">TestEquity Equityholder | Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">700,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember', window );">Gexpro Services Stockholder | Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">462,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Related party transaction expense</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_dsgr_RelatedPartyTransactionSharesOwned', window );">Shares owned by related party (in shares)</a></td>
<td class="nump">14,640,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_RelatedPartyTransactionCommonStockOutstanding', window );">Common stock outstanding (as a percent)</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dsgr_LCKMAndMrKingMember', window );">LCKM And Mr King | Investor | DSG</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling ownership (as a percent)</a></td>
<td class="nump">48.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_RelatedPartyTransactionCommonStockOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Common Stock, Outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_RelatedPartyTransactionCommonStockOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_RelatedPartyTransactionSharesOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Shares Owned</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_RelatedPartyTransactionSharesOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_dsgr_SettlementOfRelatedPartyObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement Of Related Party Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_SettlementOfRelatedPartyObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=dsgr_DSGFormerlyLawsonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_DSGFormerlyLawsonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_TestEquityEquityholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=dsgr_GexproServicesStockholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dsgr_LCKMAndMrKingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=dsgr_LCKMAndMrKingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OwnershipAxis=dsgr_DSGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OwnershipAxis=dsgr_DSGMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528225176336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Reportable Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($) </div>
<div>branch </div>
<div>reportable_segment</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </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="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | reportable_segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dsgr_NumberOfBranches', window );">Number of branches | branch</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 347,151<span></span>
</td>
<td class="nump">$ 132,090<span></span>
</td>
<td class="nump">$ 822,572<span></span>
</td>
<td class="nump">$ 391,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">22,027<span></span>
</td>
<td class="nump">5,491<span></span>
</td>
<td class="nump">29,128<span></span>
</td>
<td class="nump">13,212<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=dsgr_CorporateAndReconcilingItemsMember', window );">All Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">17,275<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">33,612<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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">1,107<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,921<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_LawsonSegmentMember', window );">Lawson | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">109,418<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">216,752<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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">5,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,792<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_TestEquitySegmentMember', window );">TestEquity | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">116,709<span></span>
</td>
<td class="nump">67,826<span></span>
</td>
<td class="nump">286,984<span></span>
</td>
<td class="nump">201,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">7,576<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
<td class="nump">7,443<span></span>
</td>
<td class="num">(308)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_GexproServicesSegmentMember', window );">Gexpro Services | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">103,749<span></span>
</td>
<td class="nump">64,264<span></span>
</td>
<td class="nump">285,224<span></span>
</td>
<td class="nump">189,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">$ 7,992<span></span>
</td>
<td class="nump">$ 4,437<span></span>
</td>
<td class="nump">$ 16,972<span></span>
</td>
<td class="nump">$ 13,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dsgr_NumberOfBranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Branches</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dsgr_NumberOfBranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dsgr_</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConsolidationItemsAxis=dsgr_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=dsgr_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_LawsonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=dsgr_TestEquitySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_TestEquitySegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=dsgr_GexproServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=dsgr_GexproServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140528226003264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Nov. 02, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.6<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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 12.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining amount</a></td>
<td class="nump">$ 7.6<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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>dsgr-20220930_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/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:dsgr="http://www.lawsonproducts.com/20220930"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="dsgr-20220930.xsd" xlink:type="simple"/>
    <context id="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia17fbf0195524ac6a3afb9ef1eebc5ad_I20221024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-10-24</instant>
        </period>
    </context>
    <context id="i623241811ee142e9837e53fc0dccc2ec_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i0a67004b79e8435288d9def04e178b5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f5ec0829f9c43ccac62dcced092680e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92950f8ab23140ce84eb8c7847ff7965_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8b877f0fbeff49cf9689920416934e4b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c5f6f952b2e4d91999ca23898b564b8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ac9d6446af24b63b21ad266d2636868_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ic285b3d9f4c1443bbb9e92bcf6db794b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if93eb3ee3a8347fe87afb1bbed7a5ae3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i29b9399e52364ba9a060a4c6e5330421_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib7143a864219428caf089b389945f1c9_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if0a1838224654e5baae0868b17d8e140_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ife0ebc3fdd0f49acb931017b698d2422_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic5a62ca478f24f8fbdc5706b0e938221_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i9f04f96ac8594b3b8701b06607962398_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i6087c575c7af45d29851dd8430854577_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i218aa8d3e02348a89d7cdd808be1915f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i66b0d831802c461da395d4ef833f76ba_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i75c5a18757104896bbf4f39d0b6117cf_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibf017f15e45446d3858dd7d1e86ebc43_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if5188bef92a94c61aaec27dad664edc7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab78575718fe4ea3a0b8a0e8122f1943_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if5fe07b83ebf42ba8f41428038b385b6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iec6d2a95fd5f4f7680acddd2839cea78_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6135ca70b4bc45e49ac0c21b6816b8cf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id54915b6ae264fe9ae5e2fdad92c4a88_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5cde5806c11f4c8f9ebc0632bcdc819a_D20220701-20220930">
        <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>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6d928189d14848a39abbdae942cfc95d_D20220701-20220930">
        <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>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930">
        <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>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i69998008df8546309239e092d789a8ce_D20220701-20220930">
        <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>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7f9e657cf025411b9b46a061db49a788_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="ie6e16690ac5c4407bd8ee1d4923b8751_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i40838a7ae58446d18d68ff06458b38a1_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="ieb3c7110f48e49c1aab9c6e100f44eca_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iee4a0c70d9d84283bcaec959e2b0ead1_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i39474e5772f84b468c5c59af8569faa3_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="i2c9d8054e00040c8b1554fef0aca9ce1_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="i4e6e33fd2805426b8d4e2e3028dedb7d_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="i40ce5de84c314ca0b73971dff3f5b7ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id197c58e68924ac5a542d9ef553e861b_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="ib7acedd400ad4d669c012d05c48aa6fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ife5cadfd22cb468c8b5636447d990f83_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i91c6d095e4dc40d8ba3c2d2c0752ad54_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i466aeb0e013b4275ae650f191b5d4ef4_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="icef4149780c84187a43d75503b51ed0f_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ibd621ca349e147869e94cf65c1b0e721_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i098a521657bd4983b841ea49fef15cee_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie965f4ebb0da4e16a42977f281e70344_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i7322f80048b44ab99c6870126091d2fe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8fcc8b7acbb14e639b77570e6cd5aefc_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i812e19561d8a49c291d715db7078c8da_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i066c160e25e640f99def73283d531298_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i427a5f79dc42441d80d9232b1f8c31d8_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i46a0d96920ae4863aa073d1c28e04a71_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if80a7aad68ce4d60a5c5765e7adee26e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6f669343eb334497a064f4e12c1d034d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6569e58ee5554b4689219c1e8725fc01_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1244be9d10a8491795874fa3f1967f54_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i0942fa04e4654d65901d5884428e6a56_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i02e157897b48444eac58dde1c2efe1d0_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id36db653cdaa49d5b2e29012034d2ec6_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i318b76ae43854139bd8555d273bb7164_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ic9d8b2f0193a40a5baf7e21971dc5b5d_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2646762de9a842c089db7fd2f2f9c2bf_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i9be998e5851243eb9a955caf4e142298_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i68a09b95490b4a829d8029449db62c40_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i30e6b23bfe5840e7a3d045925e773fa4_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ib45c4524d84643038427e296875c7abd_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityEquityholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ic5b8e4afe372443d9b77f065a0f99789_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityHoldbackSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="iae8471d3315340c48fa1425887d6569e_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:GexproServicesStockholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">dsgr:GexproServicesHoldbackSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ic4bd702ff21b495082d8236333c94489_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproServicesShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:GexproServicesStockholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:VMIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4ab1eeb0f17e40b7bc97d7323f93d792_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ice2bdce6a5704b6d8459e549de580ec4_D20220101-20220930">
        <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:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1d999ed8f58444eb9b3d592b93beb318_D20220101-20220930">
        <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:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i47b7845c415540a38ac0534fb684a467_D20220101-20220930">
        <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:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie4671bdf06b3462d8018009415bac4da_D20220101-20220930">
        <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:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1b5885484f334029bd4008e96124995c_D20220101-20220930">
        <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:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6e074d2506b4454ea96d0debe9e56a11_D20220101-20220930">
        <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:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i13e819ab269b48ddad4ea71c42984ff6_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i33a456446b0c4d7fb9370895bf5ed84a_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iff7dbf0f2f89454497b98b9b4148dd45_D20220101-20220930">
        <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">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idac90591da5c46cf8d0b2447cb10f32b_D20220101-20220930">
        <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">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930">
        <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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i64b5419d63924ec89b92a43f462541ad_D20220101-20220930">
        <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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic602f5ce76084423b1736bc0a5a413af_D20220101-20220930">
        <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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i03c654e878f74dd292694ea0bac37d1b_D20220101-20220930">
        <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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie2cd7a5c98ae40aba6de015d5eec893e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id5414c712c114937a39e06b4316897a2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1339b4135cc547c399d085b556759412_D20220701-20220930">
        <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>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">dsgr:InventoryBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dsgr:LargestSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id120041ae3bc4b62b9b77bd1ff68bc06_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">dsgr:InventoryBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dsgr:LargestSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproServicesFormerOwnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">dsgr:EarnoutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ic52c847757834c9c92bdf7a5b4816524_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i44ae390ea8aa40e699436f582ce5c936_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ie2dfc88e3355468cbce469ec55e7758f_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ic739879d44cd4afda31a6d9b2e0ee428_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia34930531576445388784ebf356feb3b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92a39290edfc4575a13573c4ae7013a4_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i4a029c690a7a46c095044c09fd38fcfa_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i7a657f4d2ce448549558299b2f228819_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="ib827bbcde7f747998f73350aa74b587d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i60d5c09fdd4d446698e36b85f7bf1243_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i709f9ad34b2a457fbab9369d9ce6c601_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="id72931adf27341dba766c9cfe82d0191_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i26aee3d8a9d64ae29a045fc8b8aaafe8_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i9a97b577851644808fe815c69873924e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie37c1b70a4134773adb5325df3b5ce02_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i6f9c2f6c79674523ab8dcd519556805a_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i381eefe0c9c74fab91b1829497984326_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3a6258df22954a52b9aeff84682f6f4c_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i8daab27dbd974bd5949f6708e6168e0f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ida50cc08df3b49749e1653cbf5062b1c_D20220602-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-02</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i948319e8c65343f0aa6571861a699699_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4fe245e05f8040df86e82a05c1fe53b2_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="if27a1ab4c45140c581f4677e374aa60f_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i50026f375ca14755b9ae1e4bbf3c0629_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie504e314c930441f8b054f0f4b10e693_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i3f2a490531694f74bad1d86c7301f533_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i59ee0a7e757d493dabdcdb28187777d1_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="if6d62f630eff4b9a95cd80c7bb4e36df_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i68e4eee0756b4983846a9cee8ca8ee41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i868b1b7ec6a94a139a6b02ab9aad6419_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="idaa40b7ae1e741da9134b3006071a3cb_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7d10ba64b7134a2bbff512ccca0856eb_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="i35fcec741d294f0f9634c5e4f2faac78_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="if866aa38b6c44b5298208f2e05efe795_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7957c83e41f84df0a376ae4820a1d25d_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="iec0653cc82db4d3ea9114113c7087ed2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifaa640338ce84eb7a98d1831906297fa_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="ifde1e726777149d08d40b44dd1018c8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic87e6b8ac0e5464580bd287b1e4fdf9f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibaae24f0416044bb840f1870d38ed94a_D20211101-20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-01</endDate>
        </period>
    </context>
    <context id="i1b32fbf52d034c4092eb1ae2507f0d63_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i95406f2886b643789252a0c2208ea06c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id2814df633634ef9b470138f8e1141de_D20220101-20220930">
        <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:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6c3c7bc9b0564b0c83bf1288e2dda4bb_D20220101-20220930">
        <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:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9b591721674e4a218c015b120d0c2830_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i605dd1545e2640478305bc03d173f358_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i39eb601b164548ebacbcadafc255c0df_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idd44f9c905264a388a7071fd655d17e3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id6b5fc5053134870b484a4c499a2d13b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i673e7d02d2ca40a69ad85e9901970d70_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8f7c367a3d884462bcee52251a3d1301_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib337e7378d1543d682da5f698a076abe_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8951c1bc29314277bb536c766b55874c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i685b09904eda478d8c0ad4feac923920_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic7d3652838d44ba3b38f340e3e2d24c4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie3cd92d6aa86470b98d05ea2b7e45f63_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie68a513ffa0648d5abad0bd18babea19_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i129ed0284dcc46b28ad603265b0ae7d0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie1e35a5488194a7197126b8ad04e38f6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia301b454d8904c0e9fd252eae84a5956_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1818ffbaee41439b957796edbde26797_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibd8e42df91c047edb0b6beedefeeeab0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id074d0394ace4415a7e3b0d608365fa8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i697fe9c7000b4032b7585188436abeb7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if3ad6bb03feb4e7cb94d0bb9b8cc9fcc_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7d5a528fd685432680e919a16a5ec22f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8065c9134aeb4052ad25a2d91c7f3fb5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idce799ed4dae4c44aec3820d1f00e9df_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibb6f8e024cae4f33b4833e592d2dfb7d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i171e5ee4d7174038b013037975b83ece_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia029d66cbd4249e0b0cb6d8771457388_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i72bf997ccb654e9487d8d9e85cd575c0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42194f7857fa460aaaecc2a8c45948ee_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i188f972c465945568e77e83c3671a2e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fa0e6eb9b7b4216ae9ef15296b57bda_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i708091f8881e4ebfb6d5b52d342790d3_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie0134e33fe4d4ede8d29f8dc6c021d25_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4757819f2f67454da339624897f67c92_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i8431393fdd5744f2a2edf5d3545ff32e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7f4019e249ce4145a68ec317d57a1585_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i02fbb376ec034e3cb764b0cc3cd3be3c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i487ad71e33734ad097cffac7eb9d7aee_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i0935d76280894fafb6aec6b347e5dc0c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iedf016c3228b40a6b3e001bcfd074211_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i32bd195550c64f9cb0eb955b5b9b57b2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3eb4006f34854f47b76639b56f529689_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i3181add406fd41a48186d4fca839a8f5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i752eeaabf9a34bda8ee80b18d817cefa_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i69647fb7d8e94a5fa38fc2fd2bfb30a2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iff0ee110fd504615bfed4b7d987a1850_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="ic9ffdc5f7f1b461a9e0286bcb91b5a33_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iec1275df6b1247968c6ded4e1f3ca319_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i61602a7da6f24e9fa930e23106b69bd1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i519c890dddf348b8b206844f23c385ff_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ied16b8cedee24910a2b515ab83e06262_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie1b0b4f8c7ac4e769284635363f6bd09_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iaab864d267d94856b75ee49b58a3a336_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie818eb0ed9b14812859bb9461f15181c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79f11184525c46bba8461dfccc35fdd4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57d143e99b2840c2a7be20265bf17dc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbef0e6192554a83a69aee1fc45a1328_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i187c1740acf54c559f697c63a991e52a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic5a900096d1148b7b3f85d32b4833530_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if9d5cf2a6b23459fa8df6aa6f00941a5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8767c13164d74329877b6349d99da8e7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i61eba44c1a204ec3b677804f8c1e6a10_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="i9faec124fd3c4f749d21a31e53390cd7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iac00cb9ac11f42a684a7be16252bd364_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="id5baa2edbc1248fba6b1928a49f272ec_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i913025a6b90449338b4e123142fd7f21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85e326f6e53345249ea201de8a99eb74_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i53f51f180e0946129917674da470766e_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401">
        <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:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i5dc137310cda42bfa1c46c4978afab07_I20220930">
        <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:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i15783a129e0d469a896fa4be15069446_I20211231">
        <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:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad4315f77d9c449498dcef285dd177cb_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ibe8161e457584542a495416507115975_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9de3d03fbb024011a3cbeddc3994abbd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iabc5ec154b19401b9678aacaa18b0547_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05ab1c53dd794f75a8470672f8dfe462_I20220930">
        <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:DebtInstrumentAxis">dsgr:OtherRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id5039cdbe4d24bc4be27d81916837ec5_I20211231">
        <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:DebtInstrumentAxis">dsgr:OtherRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d8ae3e1032246c5bb1a93ff4f7ebdbd_I20220930">
        <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:DebtInstrumentAxis">dsgr:PreviousRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ice535eb0fcbf41589f42676122c96914_I20211231">
        <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:DebtInstrumentAxis">dsgr:PreviousRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i317b40e37e9f4d05a72a5dcd0ef447df_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id9bcc88a94fe40b9847c0581f736a29f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="ib978301ff2be4e0b998ad7f8090ee57c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i614b275be11f4cffa4a7f7896ae38773_I20220401">
        <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>2022-04-01</instant>
        </period>
    </context>
    <context id="i42906695b92d49e0b836cc0a0538830e_I20220401">
        <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>2022-04-01</instant>
        </period>
    </context>
    <context id="ibc1fb516afa646dcbc4382d77483263b_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i260e185f97e64bddad86da4624848512_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="if249754e625b4ec2b2eec575768cfc45_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i26a83fd4acb54683b2945ae7182c0100_D20220429-20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-29</startDate>
            <endDate>2022-04-29</endDate>
        </period>
    </context>
    <context id="i4d34cebe9ff04f56851416c9244221f5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930">
        <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>2022-09-30</instant>
        </period>
    </context>
    <context id="if63ab8e8590a4edc8f1cc24b673adeb9_D20220401-20220401">
        <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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="idfb46b367b97423d89731d02f589c17c_D20220401-20220401">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i454a484bfdec4a56b17d2511edc961d8_D20220401-20220401">
        <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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i03a4adbd686c4faab1fdd40ee4b50192_D20220401-20220401">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i05c1f9b881f64599b40cc3a6f6afd5a9_D20220401-20220401">
        <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="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i6f2206066e934db492a4ca45e7871e44_D20220401-20220401">
        <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="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i51ce5a1195f04b16a0fdd71bd7aabd5f_D20220401-20220401">
        <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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i2e4523e8d77c419db20811badcbfe77c_D20220401-20220401">
        <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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i05cfe7e574824f57aae1a028911321be_D20220401-20220401">
        <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>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="iec5b38a2ff3d4496922e739b93de358d_D20220401-20220401">
        <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:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="id1a3f1c34720493b9e957a547308755e_D20220401-20220401">
        <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:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i33685913eeed4bc2bdcfd5ad231b193d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="id6f1bee569a04273a2097abeecc0336d_D20220101-20220930">
        <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:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iba3d239874724d0492c046988df8dd13_D20220401-20220401">
        <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>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i609f4b50e7374e4e8b63944e50fcc0d3_I20220401">
        <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>2022-04-01</instant>
        </period>
    </context>
    <context id="i0227f99db57e474992adcf6b528075b3_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i376654d1417440ebbc27734997367d1e_I20220103">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="ib07ada0d7e2849bb853322fc6397e405_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i02be7e2247864bb88cb45a864098cb99_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="id741f76240394268acaaa96bddcfbc63_I20200224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="i732e56785a554096b3f7999b41c55a2d_I20200224">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="if44d1b0fe3bf4919babe6689f6ce8879_I20200224">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="i6a0b5c0612b64658b5f32bc29a296fc9_I20211231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a6d4d2720494c56b6250ef6a6927e60_I20211231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c286b80504b4a5f868d7594f7da1cec_D20220103-20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-01-03</endDate>
        </period>
    </context>
    <context id="idfaba58dc06b4ac0844ef21d2e33fd39_I20170428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-28</instant>
        </period>
    </context>
    <context id="i251c64ba7d994f08b406ea80746b0650_I20170428">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-28</instant>
        </period>
    </context>
    <context id="ief64d3810e4e48c29ba83a8db1b56534_I20170428">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-28</instant>
        </period>
    </context>
    <context id="i83a1d768f2f7437f915e0074e22209c2_I20211231">
        <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>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i393f7cc655a04686b831ecdf0d334b9a_I20211231">
        <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:DebtInstrumentAxis">dsgr:TestEquityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if13d5fa87dd44184ad68661227623314_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TestEquityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ie40c377b4f8c445ab65f96d0890b9a5b_D20220101-20220930">
        <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">dsgr:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id9fd4637e89b48bfb87e81701c39ecd6_D20220101-20220930">
        <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">dsgr:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0e5468f17bc34612a054d784493b1063_D20220101-20220930">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie295e3b3da834f4089961a5a5878f04c_D20220101-20220930">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iebccc90c5c544ac89ba610fab588f166_D20220101-20220930">
        <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">dsgr:MarketStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iac83750743e44d5a954fef59d594eeb4_D20220101-20220930">
        <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">dsgr:MarketStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic97856bfa45040b3b900e22bcf0ca9c2_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i19f71ee9bc8e43439c69ab952c7a97b7_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i830ed5b1e09945adbbfdcd639e7f34c5_D20220101-20220930">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i21396af32b194a19b12b53bde6aba8f8_D20220101-20220930">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ice08b794038c4a18ba4642c3ad879978_D20220101-20220930">
        <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>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i05464bdbcf9241d595c0a366b0dba564_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2f5da6a5ef504208b5577f795f0e22b3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib830b7054fc04fe491e3303f222fc848_I20221102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-02</instant>
        </period>
    </context>
    <context id="i5ecfffb6721749fda33c8e16dda0551c_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i55a6165ab8c84dd1b4b63cdf2e03930f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia972bc5d4010438eb0597246fcc649c8_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dsgr:DSGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dsgr:LCKMAndMrKingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i0eed8a1da70044b1977f089e5658f16a_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i32518b0530974e97887a904aa4bd0087_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>dsgr:segment</measure>
    </unit>
    <unit id="provision">
        <measure>dsgr:provision</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="reportable_segment">
        <measure>dsgr:reportable_segment</measure>
    </unit>
    <unit id="revenuestream">
        <measure>dsgr:revenueStream</measure>
    </unit>
    <unit id="earnoutprovision">
        <measure>dsgr:earnoutProvision</measure>
    </unit>
    <unit id="branch">
        <measure>dsgr:branch</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl8yLTEtMS0xLTkxNDQ4_a824a30e-c52b-4312-8ca0-fbf762ecf567">0000703604</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl81LTEtMS0xLTkxNDQ4_ccde30b1-8fee-447f-bda4-7eb8d3ee6756">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl82LTEtMS0xLTkxNDQ4_0dacaeb2-8c7a-4c8e-8363-adccaf36e9ca">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl83LTEtMS0xLTkxNDQ4_2d8466ef-ba3d-4277-837f-e3c14e9b6ec2">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl84LTEtMS0xLTkxNDQ4_948fc6e8-a115-4bff-a94e-961d2a2ea54c">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0e5468f17bc34612a054d784493b1063_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie295e3b3da834f4089961a5a5878f04c_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMTAyL2ZyYWc6MDlkYWMwMTg5NzdkNDJhNGE0Yzc1NGFjNTViNjUzMDkvdGV4dHJlZ2lvbjowOWRhYzAxODk3N2Q0MmE0YTRjNzU0YWM1NWI2NTMwOV8zODQ4MjkwNjk3NDgy_a5cc37a0-e96f-41db-ae3c-3a4a4fdad730">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg3_6209b996-b9de-48d6-bced-e45b3747f241">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NmIyNDZiZjViYmE1NGJlYzkwYmMzYjE3YTQxZDBjNDkvdGFibGVyYW5nZTo2YjI0NmJmNWJiYTU0YmVjOTBiYzNiMTdhNDFkMGM0OV8wLTEtMS0xLTkxNDQ4_48d345a7-10d4-45d4-b6eb-85ffa0193bf9">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xMzE_eca52747-1f65-4559-83a6-14a350eea03e">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZmJkZDlmNzgwZmIyNDkzOWJkZTY3M2MxYWRkY2YwYzkvdGFibGVyYW5nZTpmYmRkOWY3ODBmYjI0OTM5YmRlNjczYzFhZGRjZjBjOV8wLTEtMS0xLTkxNDQ4_cdacd993-7b9b-42ef-8f76-56a512a8dad5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg4_10b98753-3853-4933-8704-a336e1dd26b8">0-10546</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg5_ffcef52c-a9f3-4651-81ea-f63eac61c0df">DISTRIBUTION SOLUTIONS GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8wLTAtMS0xLTkxNDQ4_05df7f21-08a0-427d-b319-c5798d5b05b8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8wLTQtMS0xLTkxNDQ4_194c65b3-412f-4893-bf1d-c6f525e0b58b">36-2229304</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTAtMS0xLTkxNDQ4L3RleHRyZWdpb246NzdiYmY2MmI3YzdjNDJhNDg0MDc4MzhlMThiMzllYjZfNA_697f905a-6b90-4ee5-9d1b-7e1eeeb0fde8">8770 W. Bryn Mawr Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTAtMS0xLTkxNDQ4L3RleHRyZWdpb246NzdiYmY2MmI3YzdjNDJhNDg0MDc4MzhlMThiMzllYjZfOA_da9497b2-1cfe-4cd8-a4b1-332cae2fc30b">Suite 900</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTEtMS0xLTkxNDQ4_7a049f54-de30-4e81-a32a-339e4d69d0b0">Chicago,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTItMS0xLTkxNDQ4_9572116f-4502-4e79-9b2a-1c67d43ed9cc">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTQtMS0xLTkxNDQ4_fd27708a-5d04-4a68-bb8d-ac23c50380f5">60631</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTgy_1386f0f7-2ee1-45dc-929c-8c0cc0cd2c4d">(773)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTgz_d44fef7e-59f5-4606-9302-67c7841db82c">304-5050</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTAtMS0xLTkxNDQ4_f1919a53-a345-4b0b-9d92-ef34a559c192">Common stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTItMS0xLTkxNDQ4_f382e553-26ed-471e-ac07-4f30806b8766">DSGR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTQtMS0xLTkxNDQ4_cfd96d9f-d6ef-453a-9c1f-971658c2057b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkw_549c877c-07ca-4e4c-8838-a26362afcdfd">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkx_26c7e090-885e-415c-aba1-a1006804e4d0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18wLTItMS0xLTkxNDQ4_4f2085c9-37c1-4a5b-bcf5-c23baac3d335">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18xLTMtMS0xLTkxNDQ4_74d7f9df-45f6-4905-be76-a1c3d9f14d64">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18yLTMtMS0xLTkxNDQ4_1c759398-62fd-49a6-8434-ac5da1a33ed6">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkz_cd66250a-b852-4819-a5aa-8640650a9a55">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia17fbf0195524ac6a3afb9ef1eebc5ad_I20221024"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTc5_41e2a204-3f42-4bcf-b31b-687e058e40ce"
      unitRef="shares">19400005</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMy0xLTEtMS05MTQ0OA_50d90460-1f7a-4910-b942-3ea4e60b177c"
      unitRef="usd">25171000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMy0zLTEtMS05MTQ0OA_58d098b3-0e3d-49f7-9c19-15242b86e000"
      unitRef="usd">14671000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0xLTEtMS05MTQ0OA_19b72876-9e7b-4a9f-ac49-a23a88673daa"
      unitRef="usd">181000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0zLTEtMS05MTQ0OA_2df78729-c491-4841-8307-62efb8569047"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0zLTEtMS05MTQ0OA_4feac33b-d5fe-4e3a-a3db-7d6235ebbc88"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmUyYjQ4ZDRkZWQyMzQ5NGFhOTdiMzY4Yjc0MmQyYjZmXzY1_cf60bd3d-7e75-4233-893f-56a9db49bae6"
      unitRef="usd">2009000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmUyYjQ4ZDRkZWQyMzQ5NGFhOTdiMzY4Yjc0MmQyYjZmXzcy_bddf89df-9be2-4b45-9c47-2a368f7e40ff"
      unitRef="usd">2473000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0xLTEtMS05MTQ0OA_4540d844-7288-4295-a14e-73e51c7e6f1a"
      unitRef="usd">173083000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0zLTEtMS05MTQ0OA_34478688-4bc1-4ebf-a105-b8a28be9a429"
      unitRef="usd">80574000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNi0xLTEtMS05MTQ0OA_408b2255-dd57-4d94-985d-8f9b211550b4"
      unitRef="usd">260840000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNi0zLTEtMS05MTQ0OA_fc013ffb-8617-4a1b-bc6f-bf60daa5aa9e"
      unitRef="usd">132717000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNy0xLTEtMS05MTQ0OA_2f39e85c-293f-40c7-89c5-8da23b3154bd"
      unitRef="usd">26769000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNy0zLTEtMS05MTQ0OA_6f15c497-b0a8-4034-b770-cd7448802ddf"
      unitRef="usd">8098000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOC0xLTEtMS05MTQ0OA_8c741718-7c95-4336-83ed-30f32eee735a"
      unitRef="usd">486044000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOC0zLTEtMS05MTQ0OA_b8e0605d-faa3-4f74-8f13-d0a3691ce8d6"
      unitRef="usd">236060000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOS0xLTEtMS05MTQ0OA_0291a7e8-cca4-4a2e-9d79-c4c6252f4067"
      unitRef="usd">64765000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOS0zLTEtMS05MTQ0OA_5a38d49c-f3b5-4657-8cae-fe87559ddbae"
      unitRef="usd">9079000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTAtMS0xLTEtOTE0NDg_ab5e8e81-5215-4321-8b3f-47597eb707ef"
      unitRef="usd">25489000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTAtMy0xLTEtOTE0NDg_4058d904-3f05-4567-8494-0bd1541a7653"
      unitRef="usd">24727000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:Goodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTEtMS0xLTEtOTE0NDg_e0b069c1-8b41-42a8-a8d0-347a6fe9beb8"
      unitRef="usd">351147000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTEtMy0xLTEtOTE0NDg_3d855d03-4063-4b9e-aafa-d4ad10f8a0c2"
      unitRef="usd">106145000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTItMS0xLTEtOTE0NDg_0ee0f047-9d9c-44f7-bdd0-2915ffefb35b"
      unitRef="usd">201000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTItMy0xLTEtOTE0NDg_eef3abef-b7d3-4ce1-9656-8ab99b39f012"
      unitRef="usd">266000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTMtMS0xLTEtOTE0NDg_20ae68bb-2656-40d9-9df2-141217b387d4"
      unitRef="usd">236869000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTMtMy0xLTEtOTE0NDg_1b67a3af-ff2a-4607-8400-a28c5d4b85bf"
      unitRef="usd">96608000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTQtMS0xLTEtOTE0NDg_acdfdbce-c92f-452e-9797-7bc709b12fe7"
      unitRef="usd">17198000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTQtMy0xLTEtOTE0NDg_ca53dcd4-13fb-4c01-8913-efcb424ddd7b"
      unitRef="usd">0</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTUtMS0xLTEtOTE0NDg_1f3b5e0a-931d-4198-8d3e-e89509e8c9e2"
      unitRef="usd">44682000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTUtMy0xLTEtOTE0NDg_9c1913f5-3c98-4ae2-b8fb-2a643de6c406"
      unitRef="usd">19662000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTYtMS0xLTEtOTE0NDg_8ffd3c63-527b-4a62-a38d-4884029a8799"
      unitRef="usd">6320000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTYtMy0xLTEtOTE0NDg_fb571326-3038-4237-8abd-402a3fb8c1df"
      unitRef="usd">747000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTctMS0xLTEtOTE0NDg_81e5710f-3871-4c26-b7dd-cfc56d72af42"
      unitRef="usd">1232715000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTctMy0xLTEtOTE0NDg_fc1654ee-5210-4384-bd6b-55a7d66e21f5"
      unitRef="usd">493294000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjAtMS0xLTEtOTE0NDg_27c04de3-9d3f-4149-b8be-58a1e5c1eb56"
      unitRef="usd">96886000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjAtMy0xLTEtOTE0NDg_201985d8-753a-4cc4-8f2f-8cde1941b1f7"
      unitRef="usd">47958000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjEtMS0xLTEtOTE0NDg_f1e0f1a0-69f8-4ca7-983c-7c81e829ad08"
      unitRef="usd">16121000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjEtMy0xLTEtOTE0NDg_7ffcf9a7-3a9f-4e7f-8a53-06fbb1b2b92e"
      unitRef="usd">134405000</us-gaap:LongTermDebtCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjItMS0xLTEtOTE0NDg_b9d78295-0718-45d5-ba80-bc60dd95c3c2"
      unitRef="usd">9994000</dsgr:LeaseLiabilityCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjItMy0xLTEtOTE0NDg_a42d1ded-85b8-4e38-9670-cdfd73a3d459"
      unitRef="usd">4641000</dsgr:LeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjMtMS0xLTEtOTE0NDg_c7fcc31d-1a5b-4c5c-8ab4-f65c1de5a83f"
      unitRef="usd">12700000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjMtMy0xLTEtOTE0NDg_6996ab2e-f1d2-402b-b993-4f907be955c6"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjQtMS0xLTEtOTE0NDg_ab7b9e35-1aa2-4440-9686-1e9c37be7818"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjQtMy0xLTEtOTE0NDg_44ba51ea-91f4-42c5-890a-05183f5f9aa4"
      unitRef="usd">4813000</us-gaap:DueToRelatedPartiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjUtMS0xLTEtOTE0NDg_f2cf1626-5600-4c81-bc5a-9226836f772f"
      unitRef="usd">58663000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjUtMy0xLTEtOTE0NDg_b2793897-ef98-4d82-af3f-71c13c84c4ed"
      unitRef="usd">23126000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjYtMS0xLTEtOTE0NDg_7cd71e42-addf-43de-b8df-1ab3a00eab12"
      unitRef="usd">194364000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjYtMy0xLTEtOTE0NDg_cde9a057-d60b-4e3e-955a-9f65272f9f6f"
      unitRef="usd">214943000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjctMS0xLTEtOTE0NDg_87de9826-81f1-49fc-87f5-50cc024a4d4c"
      unitRef="usd">397461000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjctMy0xLTEtOTE0NDg_20ff296e-30fe-4c80-9b18-30a4e88dc0dd"
      unitRef="usd">93134000</us-gaap:LongTermDebtNoncurrent>
    <dsgr:SecurityBonusPlan
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjgtMS0xLTEtOTE0NDg_d803f856-3c45-46ab-af54-306c8fafb0aa"
      unitRef="usd">9958000</dsgr:SecurityBonusPlan>
    <dsgr:SecurityBonusPlan
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjgtMy0xLTEtOTE0NDg_8decdd56-f2ff-4c3e-a086-17cbbf99296c"
      unitRef="usd">0</dsgr:SecurityBonusPlan>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjktMS0xLTEtOTE0NDg_4190902a-bde1-47e5-aca4-7847aac77fbd"
      unitRef="usd">10248000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjktMy0xLTEtOTE0NDg_fb53aacb-2737-46ce-a9bb-d56a0bb6617a"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzAtMS0xLTEtOTE0NDg_76986b53-64a0-457d-a5bd-f0807c91a3ec"
      unitRef="usd">38169000</dsgr:LeaseLiabilityNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzAtMy0xLTEtOTE0NDg_eca1d0a1-7c07-4f23-a47d-2009d6d568eb"
      unitRef="usd">16132000</dsgr:LeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzEtMS0xLTEtOTE0NDg_b8e40574-72c5-462a-841c-597c3fd58000"
      unitRef="usd">32258000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzEtMy0xLTEtOTE0NDg_a50451d9-3323-4f97-9b07-8d6d0ea3b00c"
      unitRef="usd">2742000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzItMS0xLTEtOTE0NDg_63617064-28b1-451c-b7c5-e6d8a9d3398c"
      unitRef="usd">3510000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzItMy0xLTEtOTE0NDg_766c01c7-09d8-439b-b775-ccbc2c87cbff"
      unitRef="usd">574000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzMtMS0xLTEtOTE0NDg_1ba8b00b-e600-4dbc-90ac-d2c6ab8878f2"
      unitRef="usd">685968000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzMtMy0xLTEtOTE0NDg_ee3e82f0-4750-469a-b06d-35ab6d33635a"
      unitRef="usd">327525000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzUtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpiM2M0M2ZjNTBhNmM0MmMzOTA4ZjdiMzdmMmIwNmE1MV8yMQ_3f8cb96a-5d36-4804-bbc3-ecf43c50ca2a"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzUtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpiM2M0M2ZjNTBhNmM0MmMzOTA4ZjdiMzdmMmIwNmE1MV8yMQ_98e4fab9-c68f-45a2-ba1a-bc9ad13ec58a"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF8xNw_9805b3c2-fff7-4bdd-b0da-4046cef029bf"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF8xNw_c6aeba6b-0a52-4278-b368-eed939572d7a"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_0b4138b0-bd9c-4248-877c-f79910253cb2"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_2d487027-cdb6-4c4b-b6d5-c28dfc10011c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_5bd2596f-b1ef-4ced-b741-e801e783a048"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_f8a563cb-db0f-4903-bcbe-aa8d1b610124"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMS0xLTEtOTE0NDg_938e2280-71ad-4e4e-9917-812b57616104"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMy0xLTEtOTE0NDg_d82636ba-83ff-4781-9d7c-ab1318420723"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzctMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpjNjkyNmMyZWZjYjU0NzcyOTI2MzAxNTY5YTY0NzdiYV8xOA_01b4a88d-4003-4b2d-a3a7-ac5894237a64"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzctMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpjNjkyNmMyZWZjYjU0NzcyOTI2MzAxNTY5YTY0NzdiYV8xOA_b88ecb25-a6c2-4356-8b28-560a5b1f9d4d"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8xNw_1d266744-4f70-4758-ae8a-6b12952011b3"
      unitRef="shares">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8xNw_cd4d29a5-d512-4635-87fe-fce34f170a8e"
      unitRef="shares">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8zNg_3a96511c-13b7-4a2c-b23f-e0c829e7deda"
      unitRef="shares">19712137</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV80Mw_6b0c3fea-a232-48e0-9f6b-acf3e2b6835b"
      unitRef="shares">10542333</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV84MQ_40567246-3e42-41b0-a229-159277f68219"
      unitRef="shares">19400005</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV84OA_c3c9a2b4-957e-43fc-9a32-5971735fbeb9"
      unitRef="shares">10294824</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMS0xLTEtOTE0NDg_7712d937-3cbf-4da8-8cc1-fb1f684a64fe"
      unitRef="usd">19424000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMy0xLTEtOTE0NDg_52b26802-b8c1-4183-a13d-a671a3065b25"
      unitRef="usd">10318000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzktMS0xLTEtOTE0NDg_fb8573e5-7b28-4a08-89a3-7e1c77cb3bcf"
      unitRef="usd">574176000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzktMy0xLTEtOTE0NDg_c1ea585a-5097-40ab-85bd-7cf6cedc6d35"
      unitRef="usd">197057000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDAtMS0xLTEtOTE0NDg_3884d065-c43b-4ca1-9692-c181543dff7b"
      unitRef="usd">-23853000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDAtMy0xLTEtOTE0NDg_097b6214-5d44-44eb-a289-778fb734ef87"
      unitRef="usd">-33142000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo2MjZkYTczNTRjN2Y0YWRkYjExNDVlNzM4ZTVmMzBiYV8yMQ_3f370f03-cef8-48b9-9066-06cbca624f89"
      unitRef="shares">312132</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo2MjZkYTczNTRjN2Y0YWRkYjExNDVlNzM4ZTVmMzBiYV8yOA_58a82c87-5935-4095-9909-798a8fb247fd"
      unitRef="shares">247509</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMS0xLTEtOTE0NDg_f3343b3d-5bde-48d7-8ed4-6f002c79cda3"
      unitRef="usd">12475000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMy0xLTEtOTE0NDg_e65f2b99-662c-4619-a87e-c06e42ee4c87"
      unitRef="usd">10033000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDItMS0xLTEtOTE0NDg_51674e23-8794-4097-b66c-e9d3d7369892"
      unitRef="usd">-10525000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDItMy0xLTEtOTE0NDg_8db1d6ff-89b5-415c-8619-cf89f95e37b1"
      unitRef="usd">1569000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDMtMS0xLTEtOTE0NDg_b26ee60e-b253-4276-9bd8-3f4c0358b3e9"
      unitRef="usd">546747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDMtMy0xLTEtOTE0NDg_edc198c6-39f2-4b87-8e5b-8780cc936160"
      unitRef="usd">165769000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDQtMS0xLTEtOTE0NDg_2314dc61-2be9-467d-99f8-1feac9189a55"
      unitRef="usd">1232715000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDQtMy0xLTEtOTE0NDg_3668644a-5f30-4932-ae21-670fcf1d01e1"
      unitRef="usd">493294000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy0xLTEtMS05MTQ0OA_7cbb96a7-8705-48a0-b7b7-d2f5df472387"
      unitRef="usd">347151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy0zLTEtMS05MTQ0OA_c2795e74-3b64-4cdb-8912-25f1b4622baf"
      unitRef="usd">132090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy01LTEtMS05MTQ0OA_3e1e98c8-54ad-4209-8a1c-20df9afa49c9"
      unitRef="usd">822572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy03LTEtMS05MTQ0OA_e4cb22d1-49e7-4092-9e61-eac411ba7aa4"
      unitRef="usd">391069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC0xLTEtMS05MTQ0OA_59ae6ae7-1ca5-4e1e-b654-ce168aa8fb63"
      unitRef="usd">227984000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC0zLTEtMS05MTQ0OA_49e0ab00-a865-45ce-8c98-071770b099cb"
      unitRef="usd">97252000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC01LTEtMS05MTQ0OA_825916e5-87d8-4dc1-832f-b3b463007687"
      unitRef="usd">547966000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC03LTEtMS05MTQ0OA_e325ca5b-2245-41a1-bc76-f300bbda45ef"
      unitRef="usd">292243000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS0xLTEtMS05MTQ0OA_11d33e84-56ea-4255-b1d6-ccca1a20de2c"
      unitRef="usd">119167000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS0zLTEtMS05MTQ0OA_60405212-0800-4912-bfe8-427b36b042bb"
      unitRef="usd">34838000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS01LTEtMS05MTQ0OA_caf8fdaf-b652-462b-8108-0a7e08d6e045"
      unitRef="usd">274606000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS03LTEtMS05MTQ0OA_0639c432-db2c-4bc3-af4a-fd7416a1f230"
      unitRef="usd">98826000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtMS0xLTEtOTE0NDg_13709ed9-19c7-4f8a-a88d-6dc6e4ddf064"
      unitRef="usd">97140000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtMy0xLTEtOTE0NDg_a789e038-6008-4e2d-858c-01443dcc09c6"
      unitRef="usd">29347000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtNS0xLTEtOTE0NDg_583d6dc2-37aa-4e66-bf68-bd9055a7d282"
      unitRef="usd">245478000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtNy0xLTEtOTE0NDg_b156c643-e680-4fb4-ada7-01b1705c3479"
      unitRef="usd">85614000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItMS0xLTEtOTE0NDg_4e907d3b-2174-489f-b9d3-99070435ca5e"
      unitRef="usd">22027000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItMy0xLTEtOTE0NDg_9a96f8c1-a0c9-4783-bb18-49a70cbb6048"
      unitRef="usd">5491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItNS0xLTEtOTE0NDg_39667990-4508-4d23-b171-edc78814dc0d"
      unitRef="usd">29128000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItNy0xLTEtOTE0NDg_df28642d-36fa-4887-8ad3-a6aca6f1f99e"
      unitRef="usd">13212000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtMS0xLTEtOTE0NDg_bcdc8519-72b4-47a2-b749-1376e7be1924"
      unitRef="usd">6097000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtMy0xLTEtOTE0NDg_80eb40d8-c8a2-463c-a3a1-737f622d8bc6"
      unitRef="usd">3976000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtNS0xLTEtOTE0NDg_78a5e391-6327-4bbc-b0a8-a11fa7365fa7"
      unitRef="usd">16704000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtNy0xLTEtOTE0NDg_01343897-9fd1-4fb3-810a-5b514351795f"
      unitRef="usd">12482000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtMS0xLTEtOTE0NDg_9a328946-3665-42ec-b3ba-9d1133d139a1"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtMy0xLTEtOTE0NDg_d677d7f2-9377-44a8-8c3b-6c24f3a8e34e"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtNS0xLTEtOTE0NDg_36fa90d3-f84c-4918-9fd9-a4ca2076fb07"
      unitRef="usd">-3395000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtNy0xLTEtOTE0NDg_3fcab538-0bb2-4e7a-8573-d55ca64b1c02"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtMS0xLTEtOTE0NDg_12118b9b-3a84-4d42-820e-45679938f94d"
      unitRef="usd">9641000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtMy0xLTEtOTE0NDg_a4afec57-2985-4077-a8eb-73f69297bfdb"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtNS0xLTEtOTE0NDg_fdaaeed0-25d2-4137-abc4-7ab98fee1951"
      unitRef="usd">3948000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtNy0xLTEtOTE0NDg_7fe75f0d-5945-4bb8-acab-c2c016071cc4"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctMS0xLTEtOTE0NDg_4a8c6989-1eb3-430b-8c70-37b50bbfdc11"
      unitRef="usd">-550000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctMy0xLTEtOTE0NDg_921dfc60-ecbc-4cd3-997d-267ecc62ac0d"
      unitRef="usd">-74000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctNS0xLTEtOTE0NDg_b7d3b216-4c93-44c2-8fd0-e8d5846aa860"
      unitRef="usd">224000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctNy0xLTEtOTE0NDg_179ceb46-7fbc-447f-ad49-05351e3f68c2"
      unitRef="usd">-328000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktMS0xLTEtOTE0NDg_ee6ed619-88f7-4370-94b6-665a787c6d16"
      unitRef="usd">25021000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktMy0xLTEtOTE0NDg_b56daca4-2425-481d-8afa-1c7ab7f100a6"
      unitRef="usd">1441000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktNS0xLTEtOTE0NDg_f8545870-68ba-4514-ad66-f976386d5257"
      unitRef="usd">13201000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktNy0xLTEtOTE0NDg_65a2c5c4-88f8-4f28-bd0b-fc55d066d6da"
      unitRef="usd">402000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtMS0xLTEtOTE0NDg_c733898b-ceed-4646-80b6-02769ddfad53"
      unitRef="usd">8480000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtMy0xLTEtOTE0NDg_4c5614ad-96dd-4a35-8e1e-a3d628cc9a33"
      unitRef="usd">216000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtNS0xLTEtOTE0NDg_d2674145-6ce4-4cbd-99e5-f49060aa5a92"
      unitRef="usd">3912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtNy0xLTEtOTE0NDg_0881e627-c620-481b-b726-2daf15fc2ace"
      unitRef="usd">606000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItMS0xLTEtOTE0NDg_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItMy0xLTEtOTE0NDg_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItNS0xLTEtOTE0NDg_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItNy0xLTEtOTE0NDg_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtMS0xLTEtOTE0NDg_f55415fe-412b-42ce-9ef5-a78b2e670209"
      unitRef="usdPerShare">0.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtMy0xLTEtOTE0NDg_81685e04-973a-48b6-a73b-da6e87586cc8"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtNS0xLTEtOTE0NDg_cfb15ff0-62b2-47cc-9bcc-23b9059151a8"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtNy0xLTEtOTE0NDg_c0427fe4-5c39-44e9-bcb8-a455d9a675bb"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtMS0xLTEtOTE0NDg_6bb78b21-9a88-42cc-9ed4-5c5b1ce711ee"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtMy0xLTEtOTE0NDg_717558d5-bb62-45b5-abac-951dce3334ca"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtNS0xLTEtOTE0NDg_7402bb05-6c88-4ffd-9550-29adf37f0239"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtNy0xLTEtOTE0NDg_968a14bb-ee71-4329-8ac6-b256e16ee9ba"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktMS0xLTEtOTE0NDg_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktMy0xLTEtOTE0NDg_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktNS0xLTEtOTE0NDg_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktNy0xLTEtOTE0NDg_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtMS0xLTEtOTE0NDg_db591eae-64ff-449f-8f44-18eb3e85a98d"
      unitRef="usd">-9774000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtMy0xLTEtOTE0NDg_c3afb8ed-4879-4b6d-82b9-2bd7d8282929"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtNS0xLTEtOTE0NDg_9db34924-b0a6-4edc-9ec6-e71da85cef87"
      unitRef="usd">-12094000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtNy0xLTEtOTE0NDg_fbd3af1b-1db1-4d7e-9ab4-8d12eaf00037"
      unitRef="usd">172000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItMS0xLTEtOTE0NDg_b2c72031-e981-4eb1-8045-2c79e1487d5c"
      unitRef="usd">6767000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItMy0xLTEtOTE0NDg_2a46bd66-0bec-4934-a7c0-a370de949a34"
      unitRef="usd">1400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItNS0xLTEtOTE0NDg_7485a3ce-1a68-44f1-b0a1-a3e4d5c6bdd1"
      unitRef="usd">-2805000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItNy0xLTEtOTE0NDg_e86d4e12-d761-4c72-a27c-f6cad4a94fa2"
      unitRef="usd">-32000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_b269e55b-86d0-4f46-a2b3-79450fc758cf"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_d312bffa-19f7-443a-b7f0-2fe352ee54ac"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_d51c1d8a-f4cd-4932-b4d9-3bfb72184f93"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_ede4dff5-e0cc-472c-b80d-914a34be3940"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xLTEtMS05MTQ0OA_02319949-46e2-4c69-8522-5a9cdfc38384"
      unitRef="shares">10294824</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0zLTEtMS05MTQ0OA_332ecbbb-e134-4d4c-9a5e-0e8b8022fcd4"
      unitRef="usd">10318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9c5f6f952b2e4d91999ca23898b564b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi01LTEtMS05MTQ0OA_1e63d54d-586e-49af-99cc-0f293b378186"
      unitRef="usd">197057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ac9d6446af24b63b21ad266d2636868_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi03LTEtMS05MTQ0OA_29de1388-d346-4aeb-ab26-e9e09e64429d"
      unitRef="usd">-33142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic285b3d9f4c1443bbb9e92bcf6db794b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi05LTEtMS05MTQ0OA_64549346-9b76-4ff3-88cd-1f061f80b47e"
      unitRef="usd">-10033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if93eb3ee3a8347fe87afb1bbed7a5ae3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xMS0xLTEtOTE0NDg_7dd96722-32df-461b-bc48-7099b1937afb"
      unitRef="usd">1569000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xMy0xLTEtOTE0NDg_db4a654b-19af-402c-afaa-2eec1fc98483"
      unitRef="usd">165769000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i29b9399e52364ba9a060a4c6e5330421_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNC03LTEtMS05MTQ0OA_4e3e6c56-52de-4d52-b087-4b05f1a08a1c"
      unitRef="usd">-2537000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNC0xMy0xLTEtOTE0NDg_ec98b17a-6d72-41cc-b33a-dd09fc8378ae"
      unitRef="usd">-2537000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib7143a864219428caf089b389945f1c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNS0xMS0xLTEtOTE0NDg_4133a25d-cc93-4168-8309-9060595fe962"
      unitRef="usd">171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNS0xMy0xLTEtOTE0NDg_da397854-5139-4c17-910a-178b071c2388"
      unitRef="usd">171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0xLTEtMS05MTQ0OA_6c41c7a7-0f13-4e80-b955-76c777fbec48"
      unitRef="shares">6065</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0zLTEtMS05MTQ0OA_92ac1929-3245-43b8-9e40-7c4acf9f6318"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy01LTEtMS05MTQ0OA_14b8f9c0-65d4-4a47-9517-55698dd6c71a"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0xMy0xLTEtOTE0NDg_cf808975-42e6-44e8-aa45-10e719375cb4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC0xLTEtMS05MTQ0OA_225cea75-936f-4f12-8f1c-4feafb4f08d5"
      unitRef="shares">889</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC01LTEtMS05MTQ0OA_10cdd507-40bf-4cac-a2fd-0b29532bcf69"
      unitRef="usd">-33000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ife0ebc3fdd0f49acb931017b698d2422_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC05LTEtMS05MTQ0OA_c4c789cb-5d3a-4f0e-b4c3-9a29837f8b51"
      unitRef="usd">33000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC0xMy0xLTEtOTE0NDg_ea6b87a6-4e90-4627-99fb-31870c26c70d"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOS01LTEtMS05MTQ0OA_5e218d90-4ccc-4557-ac6c-6f3e108f484b"
      unitRef="usd">95000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOS0xMy0xLTEtOTE0NDg_2d0563ca-91b7-44b3-93c2-863ef4dc5732"
      unitRef="usd">95000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic5a62ca478f24f8fbdc5706b0e938221_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMS0xLTEtOTE0NDg_4790093c-f1bb-4745-a447-460c8436623a"
      unitRef="shares">10300000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic5a62ca478f24f8fbdc5706b0e938221_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMy0xLTEtOTE0NDg_2d935a67-0a66-408b-87f6-a4f4408cf080"
      unitRef="usd">10324000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f04f96ac8594b3b8701b06607962398_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtNS0xLTEtOTE0NDg_1e487d11-ab83-485a-bb64-858940484bbb"
      unitRef="usd">196989000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6087c575c7af45d29851dd8430854577_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtNy0xLTEtOTE0NDg_3c8c9fca-23ca-491e-bb2d-26f54292a22d"
      unitRef="usd">-35679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i218aa8d3e02348a89d7cdd808be1915f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtOS0xLTEtOTE0NDg_3fc3d4f9-695a-4e10-969b-7d34be0e3662"
      unitRef="usd">-10066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66b0d831802c461da395d4ef833f76ba_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMTEtMS0xLTkxNDQ4_3365868e-44de-440a-ae29-cd3c569bd32c"
      unitRef="usd">1740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMTMtMS0xLTkxNDQ4_0b8273e4-9e50-4d1d-9e15-e8e8cdd95f1a"
      unitRef="usd">163308000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i75c5a18757104896bbf4f39d0b6117cf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTItNy0xLTEtOTE0NDg_1d372cc2-523a-4311-b4c9-e5fdd64d0cd0"
      unitRef="usd">-4715000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTItMTMtMS0xLTkxNDQ4_37f7d8e6-1369-44bd-a022-d5d252ba06e3"
      unitRef="usd">-4715000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibf017f15e45446d3858dd7d1e86ebc43_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTMtMTEtMS0xLTkxNDQ4_a6b00d07-3405-4427-883d-c0d69514506e"
      unitRef="usd">-2491000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTMtMTMtMS0xLTkxNDQ4_0d87b966-91cb-4fb1-9368-41713b91f7ef"
      unitRef="usd">-2491000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTQtNS0xLTEtOTE0NDg_64e57df7-efe4-44fb-98dd-62244df7d211"
      unitRef="usd">573000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTQtMTMtMS0xLTkxNDQ4_b0915e49-2c3f-44b6-9351-9ed4f8b42f4b"
      unitRef="usd">573000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMS0xLTEtOTE0NDg_a0eb3275-d3ac-409f-9eae-22ad048ebba1"
      unitRef="shares">25682</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMy0xLTEtOTE0NDg_37904f86-be49-4198-b09d-2ea0614f3326"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtNS0xLTEtOTE0NDg_73e2a91e-d86a-4a14-9602-8fa890112603"
      unitRef="usd">-24000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMTMtMS0xLTkxNDQ4_225bb780-716b-4bc1-8650-2dda55bf4fdc"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMS0xLTEtOTE0NDg_2401422a-3961-4732-a7fd-2fe1aa824ead"
      unitRef="shares">9120167</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMy0xLTEtOTE0NDg_01761d1a-98af-4bcf-85b9-6d85b628fb85"
      unitRef="usd">9120000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtNS0xLTEtOTE0NDg_ce5e6a18-8324-476f-bed2-f66cfc08a2ff"
      unitRef="usd">342371000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMTMtMS0xLTkxNDQ4_cdbaf473-7dc8-42c1-b1a3-6b603bf9037e"
      unitRef="usd">351491000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTctNS0xLTEtOTE0NDg_544a611f-19a8-4a77-b925-8d9d4891e66d"
      unitRef="usd">26593000</dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTctMTMtMS0xLTkxNDQ4_eeec4193-84f3-4e7e-b310-dbdbfb12969b"
      unitRef="usd">26593000</dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTgtNS0xLTEtOTE0NDg_95aa0f49-250e-4c3f-b534-8d2c379c0443"
      unitRef="usd">1910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTgtMTMtMS0xLTkxNDQ4_559e6421-1f91-47ab-b7ce-e798fe6a652a"
      unitRef="usd">1910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktMS0xLTEtOTE0NDg_0506069a-bb0f-4cf2-90cd-039804a7cbc3"
      unitRef="shares">1867</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if5188bef92a94c61aaec27dad664edc7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktOS0xLTEtOTE0NDg_1ef5db86-4ffa-49b7-89f4-746329dd5e87"
      unitRef="usd">78000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktMTMtMS0xLTkxNDQ4_67264985-16d0-4bb8-a205-57bdc8f71f2d"
      unitRef="usd">78000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjAtNS0xLTEtOTE0NDg_0496d574-d60b-4c6e-a15e-9f17ca3d8aba"
      unitRef="usd">5276000</dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjAtMTMtMS0xLTkxNDQ4_7f8e4140-ad0c-49fc-a743-c1358233fa83"
      unitRef="usd">5276000</dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability>
    <us-gaap:StockholdersEquityOther
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtNS0xLTEtOTE0NDg_1ef2511b-4d3e-4129-87aa-f4ab413c4790"
      unitRef="usd">39000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtMTMtMS0xLTkxNDQ4_f158d63c-4ae0-4a58-87f7-e502db65a421"
      unitRef="usd">39000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="iab78575718fe4ea3a0b8a0e8122f1943_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMS0xLTEtOTE0NDg_b2911ff4-387c-49d8-ba88-f6416dbb4ebb"
      unitRef="shares">19443982</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iab78575718fe4ea3a0b8a0e8122f1943_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMy0xLTEtOTE0NDg_99d6e088-048c-477f-b681-7e4449c826f2"
      unitRef="usd">19468000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5fe07b83ebf42ba8f41428038b385b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItNS0xLTEtOTE0NDg_da4830b0-b781-4571-956e-e18a1cd8d232"
      unitRef="usd">573649000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec6d2a95fd5f4f7680acddd2839cea78_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItNy0xLTEtOTE0NDg_8fc236b3-fbc2-4241-9ace-a08f3dc82df8"
      unitRef="usd">-40394000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6135ca70b4bc45e49ac0c21b6816b8cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItOS0xLTEtOTE0NDg_9fb569ff-1388-4875-bc47-6cdbcb75e398"
      unitRef="usd">-10144000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id54915b6ae264fe9ae5e2fdad92c4a88_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTEtMS0xLTkxNDQ4_737efb91-1188-475f-8d03-b80be5e3a4cc"
      unitRef="usd">-751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTMtMS0xLTkxNDQ4_c3ea77e3-69cb-4763-9834-cf6022130577"
      unitRef="usd">541828000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5cde5806c11f4c8f9ebc0632bcdc819a_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtNy0xLTEtOTU2MzE_cc1f52e4-dbbf-4110-ad93-2a4d79c00271"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtMTMtMS0xLTk1NjMx_cbdde27d-6141-44d8-8113-edfa910d489d"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6d928189d14848a39abbdae942cfc95d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTEtMS0xLTk1NjMx_292eaf38-98dd-4c24-abad-ff962dac72a6"
      unitRef="usd">-9774000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTMtMS0xLTk1NjMx_d361a1e5-3ff0-4519-812d-0a7f00bc88b0"
      unitRef="usd">-9774000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjMtNS0xLTEtOTU2MzE_5fc1ba09-a2ec-47ac-a93a-e64c3a3ee652"
      unitRef="usd">489000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjMtMTMtMS0xLTk1NjMx_357cd057-8ac6-4c35-a61b-aaba3285bd4d"
      unitRef="usd">489000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMS0xLTEtOTU2MzE_1cafdc7d-8548-4223-bc06-191af4cad266"
      unitRef="shares">17992</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMy0xLTEtOTU2MzE_cf9108ac-d74e-43c5-9d8b-0dd4bc7fc0ae"
      unitRef="usd">18000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtNS0xLTEtOTU2MzE_408be98a-f75a-4243-82a4-f83a5df13771"
      unitRef="usd">-18000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMTMtMS0xLTk1NjMx_d186c977-de75-434d-a195-f19a900e2ac1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMS0xLTEtMTAxMTUw_81bd9c99-f076-4665-81a5-13622c7d4076"
      unitRef="shares">54089</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMy0xLTEtMTAxMTUw_ff0459d6-0955-43de-bc8a-44181eb051f2"
      unitRef="usd">54000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctNS0xLTEtMTAxMTUw_d37df7da-05cd-4426-8c5f-d6c9fe5e4bed"
      unitRef="usd">-54000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctOS0xLTEtMTAxMTUw_b1988dea-e821-4fca-9b6d-0ce37e38ae04"
      unitRef="usd">1940000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMTMtMS0xLTEwMTE1MA_e60ff52f-4c83-45ff-a692-18b9f110f747"
      unitRef="usd">1940000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMS0xLTEtOTU2MzE_407263ae-8cc9-4557-9be3-77c859024fd0"
      unitRef="shares">7880</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMy0xLTEtOTU2MzE_7095ca6a-4859-443a-8513-1051bad7c0a6"
      unitRef="usd">8000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctNS0xLTEtOTU2MzE_b3af8f82-e07b-4a0a-a4f1-f35b563ff991"
      unitRef="usd">-8000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctOS0xLTEtOTU2MzE_2a75dc35-2dfa-4202-aca0-ccf488d91376"
      unitRef="usd">391000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMTMtMS0xLTk1NjMx_dfbd1639-91af-4c50-9966-27c5dd5b92cd"
      unitRef="usd">391000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjktNS0xLTEtOTU2MzE_2a63eb0f-585a-4d94-9fff-1e1f1b313c01"
      unitRef="usd">6000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjktMTMtMS0xLTk1NjMx_74b14766-e657-4678-ab48-34fb2712251b"
      unitRef="usd">6000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7f9e657cf025411b9b46a061db49a788_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMS0xLTEtOTU2MzE_c3f66c45-5cb0-4b21-a242-082df7a71868"
      unitRef="shares">19400005</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7f9e657cf025411b9b46a061db49a788_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMy0xLTEtOTU2MzE_9b24bf6f-e71a-4046-a267-1dcfc8e32d73"
      unitRef="usd">19424000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6e16690ac5c4407bd8ee1d4923b8751_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtNS0xLTEtOTU2MzE_e1574703-5d4d-4926-bbdc-91a3f2fa4223"
      unitRef="usd">574176000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40838a7ae58446d18d68ff06458b38a1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtNy0xLTEtOTU2MzE_b8d71d75-2545-40d6-ab4a-ce2a7adc35ee"
      unitRef="usd">-23853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb3c7110f48e49c1aab9c6e100f44eca_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtOS0xLTEtOTU2MzE_43674338-eeeb-4a2b-87a6-8f3f36dcba73"
      unitRef="usd">-12475000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee4a0c70d9d84283bcaec959e2b0ead1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMTEtMS0xLTk1NjMx_a58b5527-78e3-43c1-b9ec-ac56d2e0cb6c"
      unitRef="usd">-10525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMTMtMS0xLTk1NjMx_5b9468f5-89ce-4704-9ecd-523b1a00d070"
      unitRef="usd">546747000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i39474e5772f84b468c5c59af8569faa3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xLTEtMS05MTQ0OA_ab0a954d-7509-4dd8-9b47-a1a0b692379b"
      unitRef="shares">10233223</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i39474e5772f84b468c5c59af8569faa3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0zLTEtMS05MTQ0OA_61ecb466-1419-4b09-82b4-0e7aff8a5d6a"
      unitRef="usd">10233000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2c9d8054e00040c8b1554fef0aca9ce1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi01LTEtMS05MTQ0OA_62242891-7579-4ffa-b97d-2eb46332a39e"
      unitRef="usd">180609000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e6e33fd2805426b8d4e2e3028dedb7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi03LTEtMS05MTQ0OA_68e43f0b-8a98-40cb-b7fb-fcc4efed36e9"
      unitRef="usd">-28090000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40ce5de84c314ca0b73971dff3f5b7ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi05LTEtMS05MTQ0OA_63dc1b58-1c2d-4cfd-9710-c5036bea87ae"
      unitRef="usd">-9015000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id197c58e68924ac5a542d9ef553e861b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xMS0xLTEtOTE0NDg_85fee0f3-1672-4140-a429-5d962820516b"
      unitRef="usd">1511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7acedd400ad4d669c012d05c48aa6fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xMy0xLTEtOTE0NDg_e8fa6ded-3acb-4e4c-9ab4-4b5ecf26f358"
      unitRef="usd">155248000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNC03LTEtMS05MTQ0OA_51d5e4c8-effd-410f-9ed2-f952904e85f4"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNC0xMy0xLTEtOTE0NDg_989f9e91-77fb-4236-8b55-ecdc6c11e3e5"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ife5cadfd22cb468c8b5636447d990f83_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNS0xMS0xLTEtOTE0NDg_d4c424c6-6872-4a83-ad5a-b5a87d73d8c0"
      unitRef="usd">168000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNS0xMy0xLTEtOTE0NDg_ed0cc6b6-51ac-4537-a896-9a92e14aeac0"
      unitRef="usd">168000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0xLTEtMS05MTQ0OA_42a76b29-70cb-4eba-919d-e3d7ee5e7ce1"
      unitRef="shares">6523</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0zLTEtMS05MTQ0OA_0299be2e-572f-43a0-a409-ee34a191f2e6"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy01LTEtMS05MTQ0OA_d7642567-9679-414f-a947-d49e853ef825"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0xMy0xLTEtOTE0NDg_9eccc158-7f7e-4059-8d3c-d0ea9310d6ea"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC0xLTEtMS05MTQ0OA_6ef6400d-d42b-446a-bbbb-ebc8d686fe0d"
      unitRef="shares">303</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC01LTEtMS05MTQ0OA_0c3e3697-f648-4437-bb63-8b18ed1b04a1"
      unitRef="usd">-13000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i91c6d095e4dc40d8ba3c2d2c0752ad54_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC05LTEtMS05MTQ0OA_25d6412e-26b5-4d76-ba96-9c8c170ce84c"
      unitRef="usd">13000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC0xMy0xLTEtOTE0NDg_9eccc158-7f7e-4059-8d3c-d0ea9310d6ea"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesIssued
      contextRef="i466aeb0e013b4275ae650f191b5d4ef4_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMS0xLTEtOTE0NDg_6bc9179f-2d45-4f4a-b548-e01af7a7e621"
      unitRef="shares">10239443</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i466aeb0e013b4275ae650f191b5d4ef4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMy0xLTEtOTE0NDg_210322a0-454c-432b-b267-2bb8a80082c9"
      unitRef="usd">10239000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icef4149780c84187a43d75503b51ed0f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtNS0xLTEtOTE0NDg_778b43a7-f2e5-48bd-8cfc-ae740c4759c7"
      unitRef="usd">180616000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd621ca349e147869e94cf65c1b0e721_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtNy0xLTEtOTE0NDg_727748fd-0a0e-489e-9460-d0df9ba7c2a1"
      unitRef="usd">-29980000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i098a521657bd4983b841ea49fef15cee_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtOS0xLTEtOTE0NDg_51a370fe-e709-445e-b274-e74d939e239a"
      unitRef="usd">-9028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie965f4ebb0da4e16a42977f281e70344_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMTEtMS0xLTkxNDQ4_c5a7ba50-efaa-4573-a383-47c2832a9a76"
      unitRef="usd">1679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7322f80048b44ab99c6870126091d2fe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMTMtMS0xLTkxNDQ4_6132cc64-97f6-4bc5-82e1-f3ea52e37a90"
      unitRef="usd">153526000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8fcc8b7acbb14e639b77570e6cd5aefc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTItNy0xLTEtOTE0NDg_0221e1b5-11a3-4f92-b2fc-3a8387955304"
      unitRef="usd">461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTItMTMtMS0xLTkxNDQ4_f5d41caa-10a3-45ae-9a06-831ec819bb14"
      unitRef="usd">461000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i066c160e25e640f99def73283d531298_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTMtMTEtMS0xLTkxNDQ4_970c7c56-b9a0-48d3-8e5b-64009ec3ac08"
      unitRef="usd">-171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTMtMTMtMS0xLTkxNDQ4_0879ff16-215d-4a3d-bdac-2a9ce77dbc35"
      unitRef="usd">-171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMS0xLTEtOTE0NDg_b76ff5b9-87b7-41ef-b313-001a8d53ae65"
      unitRef="shares">12383</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMy0xLTEtOTE0NDg_44ef1844-9353-4841-8f69-56c7c0ac7751"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i427a5f79dc42441d80d9232b1f8c31d8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtNS0xLTEtOTE0NDg_022f3fd6-352e-4dee-b2f7-93f56defc549"
      unitRef="usd">-12000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMTMtMS0xLTkxNDQ4_b07aaeaa-2d44-407f-abb1-7655c4a76d5d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesIssued
      contextRef="i46a0d96920ae4863aa073d1c28e04a71_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMS0xLTEtOTE0NDg_ac0047d0-f7e1-4732-adb3-8a2e1ab195ab"
      unitRef="shares">10251826</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i46a0d96920ae4863aa073d1c28e04a71_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMy0xLTEtOTE0NDg_fb831b1e-90ed-4b7f-a1d6-7b482598075b"
      unitRef="usd">10251000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if80a7aad68ce4d60a5c5765e7adee26e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtNS0xLTEtOTE0NDg_5782d0b1-e94c-4033-89b3-c9b0d6fab776"
      unitRef="usd">180604000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f669343eb334497a064f4e12c1d034d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtNy0xLTEtOTE0NDg_55cd0f12-eaa8-4164-ae09-e6bc89190f9c"
      unitRef="usd">-29519000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6569e58ee5554b4689219c1e8725fc01_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtOS0xLTEtOTE0NDg_2b5eb7d2-d598-46bb-b8d1-1b38a41821fa"
      unitRef="usd">-9028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1244be9d10a8491795874fa3f1967f54_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMTEtMS0xLTkxNDQ4_4d278edc-4614-4393-b78d-67b9a27743c8"
      unitRef="usd">1508000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0942fa04e4654d65901d5884428e6a56_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMTMtMS0xLTkxNDQ4_92dabc62-1b7b-4907-a6d6-c56fc068b75a"
      unitRef="usd">153816000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i02e157897b48444eac58dde1c2efe1d0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtNy0xLTEtOTU1NzI_6ae1d214-b5e7-46e1-bdee-367023e51a18"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTMtMS0xLTk1NTcy_fc603a36-a365-45fa-b02b-fa188f20e153"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTktMTEtMS0xLTk1NTcy_41584f77-9dc9-497a-9efd-482aecdd613a"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTktMTMtMS0xLTk1NTcy_a8531a7e-0316-4289-a693-d988b1ca176d"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTQtNS0xLTEtMTEyMjAx_c72694ea-2b99-45e9-b796-57607a4b33cc"
      unitRef="usd">4194000</dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTQtMTMtMS0xLTExMjIwMQ_0d7176aa-40f5-47d2-8044-39324b84370c"
      unitRef="usd">4194000</dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjAtNS0xLTEtOTU1NzI_c63e9de4-cb46-4791-99e1-df2e97007620"
      unitRef="usd">9233000</dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjAtMTMtMS0xLTk1NTcy_df7fabb2-95a1-4097-8060-b624cec46f90"
      unitRef="usd">9233000</dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMS0xLTEtOTU1NzI_58ac21b8-b3af-4418-97fa-799acbefb37f"
      unitRef="shares">1355</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMy0xLTEtOTU1NzI_435a870c-66d6-454a-a1be-b9cf1ff4b7f5"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtNS0xLTEtOTU1NzI_7ab50bb8-6ce4-45e0-a8d2-f856445c9566"
      unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMTMtMS0xLTk1NTcy_aca34324-2d86-42b8-83b3-2866b63a6f80"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMS0xLTEtOTU1NzI_df34483a-319d-4390-8340-da27a7137061"
      unitRef="shares">412</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItNS0xLTEtOTU1NzI_af645cfe-50ab-4904-a918-bcc01c1e3d4c"
      unitRef="usd">-20000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id36db653cdaa49d5b2e29012034d2ec6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItOS0xLTEtOTU1NzI_ae9f0db8-817a-440c-80e9-394cc94efe25"
      unitRef="usd">20000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMTEtMS0xLTk1NTcy_db56940f-5652-4c52-aafb-6c411ec8a45e"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMTMtMS0xLTk1NTcy_ec17c5cb-321b-4190-ba3b-bd6cf996d915"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTEtMS0xLTExMzg3Ng_e379e6e8-1e25-4785-9f4b-44be6310d03d"
      unitRef="usd">-42000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTMtMS0xLTExMzg3Ng_9fa0d60d-9a88-41c0-b366-bbaeef5040d6"
      unitRef="usd">-42000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="i318b76ae43854139bd8555d273bb7164_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMS0xLTEtOTU1NzI_6e6f212f-72c1-45e8-8bfb-dab5066a54c1"
      unitRef="shares">10252769</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i318b76ae43854139bd8555d273bb7164_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMy0xLTEtOTU1NzI_8e9f764b-ceb1-4dea-ae4d-176f3131b33e"
      unitRef="usd">10253000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9d8b2f0193a40a5baf7e21971dc5b5d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtNS0xLTEtOTU1NzI_e677c39d-bf2b-4dff-89ad-ad468d27b148"
      unitRef="usd">194049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2646762de9a842c089db7fd2f2f9c2bf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtNy0xLTEtOTU1NzI_a110fe27-f4b2-4074-9e70-87bf4d72297f"
      unitRef="usd">-28294000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9be998e5851243eb9a955caf4e142298_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtOS0xLTEtOTU1NzI_cfaf83d6-1ccb-4367-9f1b-7fdd9da87f01"
      unitRef="usd">-9048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68a09b95490b4a829d8029449db62c40_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMTEtMS0xLTk1NTcy_2dc3ba28-6ef4-49bb-981f-d98a9cbb872b"
      unitRef="usd">-1725000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMTMtMS0xLTk1NTcy_e6d06b81-d54b-40b2-b9d7-d03c23d524d3"
      unitRef="usd">168685000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNC0xLTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNC0zLTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNi0xLTEtMS05MTQ0OA_18413305-e888-47ca-b9b7-ab3e81bea52e"
      unitRef="usd">31314000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNi0zLTEtMS05MTQ0OA_b121dfa2-e133-4620-b7d2-82dad4798565"
      unitRef="usd">13649000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNy0xLTEtMS05MTQ0OA_32a0214c-de8f-4727-8291-26e233ead1ab"
      unitRef="usd">1419000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNy0zLTEtMS05MTQ0OA_f2a8f5fa-50d9-4546-9b85-0a10ae010104"
      unitRef="usd">899000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOC0xLTEtMS05MTQ0OA_8c40bb0d-569d-4598-a83e-e0cd9fec9fd1"
      unitRef="usd">-3395000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOC0zLTEtMS05MTQ0OA_35fba514-207e-4e24-a409-fe01bad05899"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOS0xLTEtMS05MTQ0OA_d7ba228e-eb51-4c7f-93e5-9201297d9350"
      unitRef="usd">445000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOS0zLTEtMS05MTQ0OA_d0762c66-7009-4640-8ca5-7e4d6323c4aa"
      unitRef="usd">0</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTEtMS0xLTEtOTE0NDg_6078eb29-fa4c-41bc-bad9-b6e2ba8152b2"
      unitRef="usd">3948000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTEtMy0xLTEtOTE0NDg_bc7b8420-0c7c-4ba2-8564-3d8eef3582f8"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTItMS0xLTEtOTE0NDg_08c64e46-aec5-4e77-ae13-8899a47a5954"
      unitRef="usd">2463000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTItMy0xLTEtOTE0NDg_e075ccc6-91ee-4246-a8ac-a5ee43f69e0d"
      unitRef="usd">1918000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <dsgr:StepUpOfInventory
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMS0xLTEtMTE0Njc3_e6ecd1ee-18a8-4365-8e4f-0dc00558c6d0"
      unitRef="usd">2703000</dsgr:StepUpOfInventory>
    <dsgr:StepUpOfInventory
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMy0xLTEtMTE0Njc3_5919bdd1-f25f-4ce8-830f-be52140ae9b6"
      unitRef="usd">0</dsgr:StepUpOfInventory>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMS0xLTEtOTE0NDg_09c15d51-217a-4d28-b631-1ddd5ccb20d0"
      unitRef="usd">5551000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMy0xLTEtOTE0NDg_5ece66d5-f6ba-4ce6-bac1-36600dae3ada"
      unitRef="usd">-585000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTQtMS0xLTEtOTE0NDg_5a8c83d3-5f0f-4638-8c4b-2794654931ed"
      unitRef="usd">-564000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTQtMy0xLTEtOTE0NDg_9b31032e-e77b-46c0-b0ea-c56c948c239c"
      unitRef="usd">-1136000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTYtMS0xLTEtOTE0NDg_4e524d95-6f0c-43ee-9bf1-daf8cac36e8f"
      unitRef="usd">30795000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTYtMy0xLTEtOTE0NDg_60c48e7a-169c-45bd-8024-1441a359a3b1"
      unitRef="usd">-5740000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTctMS0xLTEtOTE0NDg_129b74ed-fe48-485a-b422-fe02b1dd46d7"
      unitRef="usd">43857000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTctMy0xLTEtOTE0NDg_507ba9ae-c124-4633-972d-39b7ead31ee4"
      unitRef="usd">-2770000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTgtMS0xLTEtOTE0NDg_0cb416c2-98f9-4643-802c-d676f63e499c"
      unitRef="usd">2224000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTgtMy0xLTEtOTE0NDg_969796e8-7187-42dc-b12b-e5087e652475"
      unitRef="usd">953000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTktMS0xLTEtOTE0NDg_0ad9ddea-ea9f-41a0-93d9-ee4d5f783d48"
      unitRef="usd">1687000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTktMy0xLTEtOTE0NDg_83d4a0ce-9abd-4f7a-b237-a77eb7218ed6"
      unitRef="usd">-6857000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjAtMS0xLTEtOTE0NDg_22b2d71e-b842-4b9d-817c-5114c2d0abcd"
      unitRef="usd">1316000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjAtMy0xLTEtOTE0NDg_c9256cf8-9492-49cf-a26e-526a81adb526"
      unitRef="usd">982000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjEtMS0xLTEtOTE0NDg_24f95a02-52de-48d8-b8cc-cbb2826a1044"
      unitRef="usd">-6324000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjEtMy0xLTEtOTE0NDg_69cb0aff-9cc7-4105-8834-aab0d8c3e336"
      unitRef="usd">-2478000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjItMS0xLTEtOTE0NDg_33027149-b3ea-443f-bde1-88f21d7d0733"
      unitRef="usd">-19280000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjItMy0xLTEtOTE0NDg_745aec85-6d41-49e3-a36a-c849861f7224"
      unitRef="usd">17137000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjQtMS0xLTEtOTE0NDg_c3d0ecd6-5a9d-4694-8e82-dc7e12040011"
      unitRef="usd">4954000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjQtMy0xLTEtOTE0NDg_83aab9cd-f705-440f-916e-abb46d8b6dea"
      unitRef="usd">2907000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjUtMS0xLTEtOTE0NDg_41407d5b-946e-4c7a-9cf6-b3d20eb4c46c"
      unitRef="usd">113681000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjUtMy0xLTEtOTE0NDg_3e85f76a-ea7d-48bd-8fb8-8b200d648e7d"
      unitRef="usd">19721000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <dsgr:PaymentsToAcquireRentalEquipment
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjYtMS0xLTEtOTE0NDg_d415a915-0b74-439f-817b-4f10c353911d"
      unitRef="usd">7913000</dsgr:PaymentsToAcquireRentalEquipment>
    <dsgr:PaymentsToAcquireRentalEquipment
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjYtMy0xLTEtOTE0NDg_5f2644ff-ba1e-4e1d-9376-e134b7dd2ee1"
      unitRef="usd">8246000</dsgr:PaymentsToAcquireRentalEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjctMS0xLTEtOTE0NDg_de719fe8-e147-4d9e-85c5-4b0ac08b6759"
      unitRef="usd">5998000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjctMy0xLTEtOTE0NDg_bab9a6a4-ebfe-4ba3-98be-df60174dd419"
      unitRef="usd">3899000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjktMS0xLTEtOTE0NDg_c267461c-d814-4039-b8d3-b29d21832032"
      unitRef="usd">-120550000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjktMy0xLTEtOTE0NDg_c6a21681-11bb-4aff-83d2-95188c936c6c"
      unitRef="usd">-26975000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzEtMS0xLTEtOTE0NDg_0acfa993-47a9-4533-a2fd-2a7507dd6b7b"
      unitRef="usd">302044000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzEtMy0xLTEtOTE0NDg_cb0a351e-bc30-4b0b-b2c3-99ebfae280b1"
      unitRef="usd">20500000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzItMS0xLTEtOTE0NDg_500212d5-21eb-4044-a64a-c963bf0dce38"
      unitRef="usd">237370000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzItMy0xLTEtOTE0NDg_43658d67-0109-48a6-8556-637db59db7ea"
      unitRef="usd">11200000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzMtMS0xLTEtOTE0NDg_b550ac37-9486-48df-8c83-4617efd929cf"
      unitRef="usd">445630000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzMtMy0xLTEtOTE0NDg_875c2a8e-a370-4f27-b1ea-2c14940be06b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzQtMS0xLTEtOTE0NDg_97f0f56b-d6b9-4c68-a7ab-9c71b97980ae"
      unitRef="usd">343662000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzQtMy0xLTEtOTE0NDg_c13c966f-1512-468d-ac97-4a117177e9d4"
      unitRef="usd">7321000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzUtMS0xLTEtOTE0NDg_02f3af3a-d33e-4630-bec7-25eca2bcb7ef"
      unitRef="usd">11956000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzUtMy0xLTEtOTE0NDg_8a94cc38-697a-478e-aba4-3c23d1d46459"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMS0xLTEtMTE0NDg2_7ad9cf41-edce-4950-833f-9bd6afadbce2"
      unitRef="usd">0</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMy0xLTEtMTE0NDg2_d5373d82-2f19-47f9-8a44-5da30ddfe28c"
      unitRef="usd">9233000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMS0xLTEtMTE0NDkz_56369cd1-35c2-4e9f-addb-3f4be5b7c6da"
      unitRef="usd">1940000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMy0xLTEtMTE0NDkz_ca752514-8476-42a6-812d-0710424f43c4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <dsgr:SharesRepurchasedHeldInTreasury
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMS0xLTEtOTE0NDg_ffc349c5-c577-4dcb-b95e-200a135a2c80"
      unitRef="usd">469000</dsgr:SharesRepurchasedHeldInTreasury>
    <dsgr:SharesRepurchasedHeldInTreasury
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMy0xLTEtOTE0NDg_6c6660dd-e090-425e-95b7-7788a76e787f"
      unitRef="usd">0</dsgr:SharesRepurchasedHeldInTreasury>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMS0xLTEtOTE0NDg_7edb2815-ec76-4e7e-aaff-7ee811dc1603"
      unitRef="usd">457000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMy0xLTEtOTE0NDg_fe5bed5f-600d-41c9-aa52-ab9f822f2322"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzktMS0xLTEtOTE0NDg_5b1c9983-6808-49a0-b02f-56aa787e3af7"
      unitRef="usd">151820000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzktMy0xLTEtOTE0NDg_2d926d2b-fa45-4194-a263-8ef4ce51687d"
      unitRef="usd">11212000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDAtMS0xLTEtOTE0NDg_c08a5f26-68c5-4e1b-8d19-54c4dacb0843"
      unitRef="usd">-1309000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDAtMy0xLTEtOTE0NDg_57996a3c-adb2-4d71-bf8f-9ddd294caf56"
      unitRef="usd">188000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDEtMS0xLTEtOTE0NDg_6fcae9fe-adee-4911-8bd3-be353767020e"
      unitRef="usd">10681000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDEtMy0xLTEtOTE0NDg_f47b2a29-768c-4284-8000-28eb9af52625"
      unitRef="usd">1562000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDItMS0xLTEtOTE0NDg_fda0f148-5616-4b69-b9ab-a973cfbd8aa4"
      unitRef="usd">14671000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib7acedd400ad4d669c012d05c48aa6fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDItMy0xLTEtOTE0NDg_0702ae85-00ae-440a-8de3-200ae52fc3a8"
      unitRef="usd">10399000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDMtMS0xLTEtOTE0NDg_88b5b82d-2926-48ad-9d35-7042ff8e3c59"
      unitRef="usd">25352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDMtMy0xLTEtOTE0NDg_4fd66011-793b-4bf1-9c66-7a6bdbeaab37"
      unitRef="usd">11961000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDQtMS0xLTEtOTE0NDg_50d90460-1f7a-4910-b942-3ea4e60b177c"
      unitRef="usd">25171000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDQtMy0xLTEtOTE0NDg_e7da2ead-9ea1-4dd7-9167-46638f8478ca"
      unitRef="usd">11961000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDUtMS0xLTEtOTE0NDg_19b72876-9e7b-4a9f-ac49-a23a88673daa"
      unitRef="usd">181000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDUtMy0xLTEtOTE0NDg_61953ac7-7bd7-4ebd-9bb2-d3d16bac120c"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDYtMS0xLTEtOTE0NDg_88b5b82d-2926-48ad-9d35-7042ff8e3c59"
      unitRef="usd">25352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDYtMy0xLTEtOTE0NDg_5aba9986-2778-498d-ac2b-d906879779e7"
      unitRef="usd">11961000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNC0xLTEtMS05MTQ0OA_683985c5-6ae1-4286-8a3c-ab7ea1d8f6a2"
      unitRef="usd">11553000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNC0zLTEtMS05MTQ0OA_b3a55712-6973-4eee-8cae-deff23214efb"
      unitRef="usd">510000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNS0xLTEtMS05MTQ0OA_a9515160-0b1a-4492-ab87-71f470769b8a"
      unitRef="usd">12093000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNS0zLTEtMS05MTQ0OA_452f756b-696f-400a-8b24-8d4ad5e81825"
      unitRef="usd">11727000</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNy0xLTEtMS05MTQ0OA_67845d72-2e39-48b2-bf75-40e8fa3d8d1a"
      unitRef="usd">351491000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNy0zLTEtMS05MTQ0OA_7d7a418b-d4d3-45be-a0d2-0fdfb54dfe0a"
      unitRef="usd">0</us-gaap:StockIssued1>
    <dsgr:SettlementOfRelatedPartyObligations
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfOC0xLTEtMS05MTQ0OA_23d5cb63-b6ac-4ad1-8dde-8a5560c86453"
      unitRef="usd">5276000</dsgr:SettlementOfRelatedPartyObligations>
    <dsgr:SettlementOfRelatedPartyObligations
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfOC0zLTEtMS05MTQ0OA_afa69d41-06f3-4538-bea6-e260b3e98c04"
      unitRef="usd">0</dsgr:SettlementOfRelatedPartyObligations>
    <us-gaap:NatureOfOperations
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI0OTY_0494b1c8-4983-4765-914b-d2cdf4c332e0">Nature of Operations and Basis of Presentation &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;Organization&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;Effective May 5, 2022, Distribution Solutions Group, Inc. ("DSG"), a Delaware corporation, changed its corporate name from &#x201c;Lawson Products, Inc.&#x201d; to &#x201c;Distribution Solutions Group, Inc.&#x201d; DSG is a global specialty distribution company providing value added distribution solutions to the maintenance, repair and operations ("MRO"), original equipment manufacturer ("OEM") and industrial technology markets. DSG has three principal operating companies: Lawson Products, Inc. ("Lawson"), TestEquity Acquisition, LLC ("TestEquity") and 301 HW Opus Holdings, Inc., conducting business as Gexpro Services ("Gexpro Services"). The complementary distribution operations of Lawson, TestEquity and Gexpro Services were combined for the purpose of creating a specialty distribution company. A summary of the Mergers (as defined below), including the legal entities party to the transactions and the stock consideration, is presented below. &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;Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to &#x201c;DSG&#x201d;, the &#x201c;Company&#x201d;, "we", "our" or "us" refer to the holding company, Distribution Solutions Group, Inc., and all entities consolidated in the accompanying unaudited condensed consolidated financial statements.&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:700;line-height:112%;text-decoration:underline"&gt;Business Combination Background&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:112%"&gt;On December 29, 2021, DSG entered into an:&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;&#x2022; Agreement and Plan of Merger (the &#x201c;TestEquity Merger Agreement&#x201d;) by and among (i) LKCM TE Investors, LLC, a Delaware limited liability company (the &#x201c;TestEquity Equityholder&#x201d;), (ii) TestEquity Acquisition, LLC, a Delaware limited liability company and a wholly-owned subsidiary of the TestEquity Equityholder (&#x201c;TestEquity&#x201d;), (iii) DSG and (iv) Tide Sub, LLC, a Delaware limited liability company and a wholly-owned subsidiary of DSG (&#x201c;Merger Sub 1&#x201d;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 1 would merge with and into TestEquity, with TestEquity surviving the merger as a wholly-owned subsidiary of DSG (the &#x201c;TestEquity Merger&#x201d;); 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;&#x2022; Agreement and Plan of Merger (the &#x201c;Gexpro Services Merger Agreement&#x201d; and, together with the TestEquity Merger Agreement, the &#x201c;Merger Agreements&#x201d;) by and among (i) 301 HW Opus Investors, LLC, a Delaware limited liability company (the &#x201c;Gexpro Services Stockholder&#x201d;), (ii) 301 HW Opus Holdings, Inc., a Delaware corporation and a wholly-owned subsidiary of the Gexpro Services Stockholder (&#x201c;Gexpro Services&#x201d;), (iii) DSG and (iv) Gulf Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of DSG (&#x201c;Merger Sub 2&#x201d;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 2 would merge with and into Gexpro Services, with Gexpro Services surviving the merger as a wholly-owned subsidiary of DSG (the &#x201c;Gexpro Services Merger&#x201d; and, together with the TestEquity Merger, the &#x201c;Mergers&#x201d;).&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:112%"&gt;Each outstanding share of TestEquity and Gexpro Services common stock outstanding immediately prior to the closing of the Merger was converted into approximately 0.3618 shares and 0.7675 shares, respectively, of DSG common stock, based on the ratio of outstanding shares of each entity immediately prior to the Mergers to the number of shares of DSG common stock acquired in the Mergers.&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:700;line-height:112%;text-decoration:underline"&gt;Completion of the TestEquity Merger&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 April 1, 2022, (the "Merger Date"), the TestEquity Merger was consummated pursuant to the TestEquity Merger 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;In accordance with and under the terms of the TestEquity Merger Agreement, at the closing of the TestEquity Merger, DSG: (i) issued to the TestEquity Equityholder 3,300,000 shares of DSG common stock, (ii) on behalf of TestEquity, paid certain indebtedness of TestEquity and (iii) on behalf of TestEquity, paid certain transaction expenses of TestEquity. &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 TestEquity Merger Agreement provides that an additional 700,000 shares of DSG common stock (the &#x201c;TestEquity Holdback Shares&#x201d;) may be issued to the TestEquity Equityholder or forfeited in accordance with two earnout provisions of the TestEquity Merger Agreement. The amount of TestEquity Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of a certain additional acquisition by TestEquity during the period beginning after December 29, 2021 and ending 90 days after the Merger Date. If any TestEquity Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in TestEquity &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;EBITDA (as defined in the TestEquity Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the TestEquity Merger Agreement. As of September 30, 2022, 700,000 TestEquity Holdback Shares are expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisition as referenced in the TestEquity Merger Agreement and were remeasured and reclassified to equity at April 29, 2022 when the additional acquisition was consummated. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the TestEquity Holdback Shares.&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:700;line-height:112%;text-decoration:underline"&gt;Completion of the Gexpro Services Merger&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 the Merger Date, the Gexpro Services Merger was consummated pursuant to the Gexpro Services Merger 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;In accordance with and under the terms of the Gexpro Services Merger Agreement, at the closing of the Gexpro Services Merger, DSG: (i) issued to the Gexpro Services Stockholder 7,000,000 shares of DSG common stock, (ii) on behalf of Gexpro Services, paid certain indebtedness of Gexpro Services and (iii) on behalf of Gexpro Services, paid certain specified transaction expenses of Gexpro Services.&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 Gexpro Services Merger Agreement provides that an additional 1,000,000 shares of DSG common stock (the &#x201c;Gexpro Services Holdback Shares&#x201d;) may be issued to the Gexpro Services Stockholder or forfeited in accordance with two earnout provisions of the Gexpro Services Merger Agreement. The amount of Gexpro Services Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of one or more of three certain additional acquisitions by Gexpro Services during the period beginning after December 29, 2021 and ending 90 days after the Merger Date. If any Gexpro Services Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in Gexpro Services EBITDA (as defined in the Gexpro Services Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the Gexpro Services Merger Agreement. As of April 1, 2022, approximately 538,000 Gexpro Services Holdback Shares were expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisitions which were completed prior to the Merger Date. The fair value of the remaining 462,000 Gexpro Services Holdback Shares available under the second earnout opportunity are included in Earnout derivative liability in the Unaudited Condensed Consolidated Balance Sheets. Final issuance of the Gexpro Services Holdback Shares under the second earnout opportunity is subject to certain terms and conditions as specified in the Gexpro Services Merger Agreement. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the Gexpro Services Holdback Shares.&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:112%"&gt;TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, periods prior to the Merger Date reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.&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:700;line-height:120%"&gt;Nature of Operations &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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 summary of the nature of operations for each of DSG's operating companies is presented below. Information regarding DSG's reportable segments is presented in Note 20 - Segment Information. &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%;text-decoration:underline"&gt;Lawson&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.&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%;text-decoration:underline"&gt;TestEquity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.&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%;text-decoration:underline"&gt;Gexpro Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation &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 Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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; ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the &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;voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.&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 and its consolidated subsidiaries, except for Gexpro Services, operate on a calendar year-end. Gexpro Services operates on a calendar year-end for annual reporting purposes. However, quarterly financial statements for Gexpro Services are prepared on financial close dates that may differ from that of the Company. The consolidated financial statement impact of the one day difference arising from the different period ends for the quarter ended September&#160;30, 2022 was not material. The Company utilizes the exchange rates in effect at Gexpro Services&#x2019; reporting date and the appropriate weighted-average rate for its fiscal reporting period.&lt;/span&gt;&lt;/div&gt;The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. All normal recurring adjustments have been made that are necessary to fairly state the results of operations for the interim periods. Operating results for the three and nine month periods ended September&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.</us-gaap:NatureOfOperations>
    <dsgr:NumberOfPrincipalOperatingSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDkw_b7a5cbb1-a429-4a37-8576-40c0c5c796c6"
      unitRef="segment">3</dsgr:NumberOfPrincipalOperatingSegments>
    <dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio
      contextRef="i30e6b23bfe5840e7a3d045925e773fa4_I20220401"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzEyOA_ebbfd1bd-9fa9-4de7-861a-65e57334d79d"
      unitRef="usdPerShare">0.3618</dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio>
    <dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio
      contextRef="ib45c4524d84643038427e296875c7abd_I20220401"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzE0Mg_9c13971d-3dac-4848-99fd-8eb46fdc805b"
      unitRef="usdPerShare">0.7675</dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzUxNw_65fdbafc-624d-422d-8844-44a0ce978999"
      unitRef="shares">3300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzc2NA_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:BusinessCombinationNumberOfEarnoutProvisions
      contextRef="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzkwNg_9aac3439-1b40-401d-a90d-47203f91e6f3"
      unitRef="provision">2</dsgr:BusinessCombinationNumberOfEarnoutProvisions>
    <dsgr:BusinessCombinationEarnoutProvisionPeriod
      contextRef="ic5b8e4afe372443d9b77f065a0f99789_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDIxNA_f2bb6858-c901-4979-890b-ee0fa3c90ff0">P90D</dsgr:BusinessCombinationEarnoutProvisionPeriod>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDYyOA_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTQyNQ_35cc42d1-9eb5-4565-a417-f23e83f48f15"
      unitRef="shares">7000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="iae8471d3315340c48fa1425887d6569e_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTcwNg_6bed0b6e-8b33-4b0f-b749-d0744e1bcf86"
      unitRef="shares">1000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:BusinessCombinationNumberOfEarnoutProvisions
      contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTg1Nw_7890744d-56f3-4247-ba67-9959183d9ab7"
      unitRef="provision">2</dsgr:BusinessCombinationNumberOfEarnoutProvisions>
    <dsgr:BusinessCombinationEarnoutProvisionPeriod
      contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNjIwMA_084fc416-8629-4c25-a459-7711de0d94cb">P90D</dsgr:BusinessCombinationEarnoutProvisionPeriod>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ic4bd702ff21b495082d8236333c94489_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMjE5OTAyMzI2ODA1OA_bc6f9d84-c723-4471-8021-bc54209237bf"
      unitRef="shares">538000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMjE5OTAyMzI2ODA2Mg_ec602d87-0d8d-4734-8d8b-c694b59902cc"
      unitRef="shares">462000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI0OTU_2420e8d7-40f6-42ea-9436-7b9e1cc41dd6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&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; ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of 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;voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI1MDA_85148dcd-a6a4-4851-a63f-0b355e60a01e">The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. A</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDI_40cb745b-0cf1-4ce1-b5e5-7ac66afc794c">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-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 majority of the Company&#x2019;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than 5.0% of total revenue and is recognized as the services are performed. 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. 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 includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, &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;Other Assets and Deferred Costs &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;("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. 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, &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;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("ASC 606") from the associated lease component as the relevant criteria under ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("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="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;Cash Equivalents&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;&#160;&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 considers all 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 September&#160;30, 2022 and December&#160;31, 2021 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="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;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="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;Inventories&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;&#160;&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; 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 and TestEquity segments and weighted average for the Gexpro Services segment. 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 &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;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 10 to 40&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and 2 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from operations. &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;Rental 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; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of 3 to 7 years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Cash Value of Life Insurance&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; &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 invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), 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&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;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. The Company 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 Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&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;Stock-Based Compensation&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; &#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; 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. The Company accounts 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="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;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 $351.1 million of goodwill at September&#160;30, 2022 and $106.1 million of goodwill at December&#160;31, 2021. 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.&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 reviews goodwill for potential impairment annually on October 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. 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 the Company determines 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 the Company determines 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&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 primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of 8 to 15 year and 9 to 20 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 &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 first nine months of 2022 or during the year ended December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &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-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&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;&#160;&#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; 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 uncertain 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 (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). &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-style:italic;font-weight:400;line-height:120%"&gt;Leases&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;&#160;&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; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service 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 reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, 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. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets 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="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;Earnings per Share&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;&#160;&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; 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 is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.&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;For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#x2019;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.&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;Foreign Currency&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; &#x2014; The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet am&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;ounts 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 Unaudited Condensed 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 Unaudited Condensed 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="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;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 repurchased 54,089 shares of its common stock in 2022 and no shares of its common stock in 2021 through 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 10,636 shares &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 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 &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;2022 from employees upon the vesting of restricted stock to offset the income taxes owed by 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 2.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;in 2022.&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-style:italic;font-weight:400;line-height:120%"&gt;Segment Information &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance.&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&#x2019;s chief operating decision-maker (&#x201c;CODM&#x201d;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of the Company.&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 determined it has four operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#x2019;s three reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#x2019;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial performance.&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;There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#x2019;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.&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-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 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;Fair Value Measurements &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 applies the guidance in ASC 820, &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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:&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="margin-bottom:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability&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 carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#x2019;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.&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-style:italic;font-weight:400;line-height:120%"&gt;Earnout Derivative Liability&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;&#160;&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 recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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; Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&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:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reassesses the classification of these &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;derivative liabilities for earnout arrangements &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout &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;derivative &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. &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 earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If 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;earnout derivative liability &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.&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:120%"&gt;The contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further information.&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-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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; 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 unaudited condensed 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;Supplier Concentrations &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; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for 10.3% and 20.5% of the Company's total inventory purchases, respectively. &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-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements - Not Yet Adopted&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 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which 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, 2022, 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;&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 October 2021, the FASB issued ASU 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. 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:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDU_4ef8706b-53fc-471c-ba76-230314efc701">&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 majority of the Company&#x2019;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than 5.0% of total revenue and is recognized as the services are performed. 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. 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 includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, &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;Other Assets and Deferred Costs &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;("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. 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, &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;Revenue from Contracts with Customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("ASC 606") from the associated lease component as the relevant criteria under ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("ASC 842") are met.&lt;/span&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, and accordingly, two separate revenue streams. Although Lawson 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 allocation between these obligations. Lawson does not price its offerings based on any allocation 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. Lawson 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;Lawson 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 over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement 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 and the related performance obligations have been satisfied. &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:700;line-height:120%;text-decoration:underline"&gt;Gexpro Services 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;Gexpro Services&#x2019; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#x2019; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.&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;Gexpro Services&#x2019; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.&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:700;line-height:115%;text-decoration:underline"&gt;TestEquity Segment&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;TestEquity&#x2019;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#x2019;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#x2019;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. &lt;/span&gt;&lt;/div&gt;TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#x2019;s stock location and control passes to the customer.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwMDc2_08d5cdcc-aa31-4285-8452-5e4c6dbd9f57"
      unitRef="number">0.050</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDg_9742d8ea-4f6e-46b7-b69a-df12a094cd78">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&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;&#160;&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 considers all 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 September&#160;30, 2022 and December&#160;31, 2021 approximates fair value.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDk_4ded16c8-e406-48da-90d2-9c44e984cda0">Allowance for Doubtful Accounts &#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.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTU_32ead44c-6ae2-4cf5-ac2d-c3ece9a89976">&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;Inventories&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;&#160;&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; 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 and TestEquity segments and weighted average for the Gexpro Services segment. 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 &lt;/span&gt;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="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTg_2f9c9fa7-575e-4e16-b5e8-9edf71f31297">&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 10 to 40&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and 2 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from operations. &lt;/span&gt;Rental Equipment&#160;&#x2014; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of 3 to 7 years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzk2OA_bbd0f138-eef7-43a1-a452-96aac0df1f01">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4ab1eeb0f17e40b7bc97d7323f93d792_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzk3NA_446d1068-50be-44a4-870a-cf9c4cc3cad4">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ice2bdce6a5704b6d8459e549de580ec4_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_0bd514dd-f7d0-4172-8d0c-07a21ff78faa">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1d999ed8f58444eb9b3d592b93beb318_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_4e932761-b53b-424d-98eb-b4b41a1e76f4">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i47b7845c415540a38ac0534fb684a467_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_556acc77-d920-4f32-a016-7b784c9ecf52">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie4671bdf06b3462d8018009415bac4da_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_142258cf-b568-49f1-9e55-4c2156abc646">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b5885484f334029bd4008e96124995c_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_5dc33d4f-7f65-4fcc-9f7f-37ba49327629">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6e074d2506b4454ea96d0debe9e56a11_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_ffd54f4b-d29c-43dc-bcbd-c42f50196e90">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i13e819ab269b48ddad4ea71c42984ff6_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDI3MQ_9581157d-02a6-4d65-b0f1-e96bfcc9e218">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i33a456446b0c4d7fb9370895bf5ed84a_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDI3Nw_cbe91e0b-0736-415e-89db-3a8d3abe4d5e">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iff7dbf0f2f89454497b98b9b4148dd45_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDkyMw_c9c5329a-63be-4a03-9590-ab13e02baa18">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idac90591da5c46cf8d0b2447cb10f32b_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDkyOQ_0f53f965-d827-4979-9e1e-e5d75cd90224">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dsgr:CashValueOfLifeInsurancePolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDY_ea7c2848-e8fe-4948-ae2b-5006862a9424">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Value of Life Insurance&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; &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 invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), is the change in the policies' contractual values.&lt;/span&gt;</dsgr:CashValueOfLifeInsurancePolicyPolicyTextBlock>
    <dsgr:DeferredCompensationPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDQ_26bf6196-6a26-4f04-b299-b82d9968dfc6">&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;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. The Company 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 Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;</dsgr:DeferredCompensationPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTE_1b5843c5-f2af-4145-b129-c746f7a3a936">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&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; &#x2014;&lt;/span&gt; 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. The Company accounts for forfeitures of stock-based compensation in the period in which they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTI_24cf74ed-700c-4ed2-b02e-0cd74bc038b7">&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-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 $351.1 million of goodwill at September&#160;30, 2022 and $106.1 million of goodwill at December&#160;31, 2021. 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.&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 reviews goodwill for potential impairment annually on October 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. 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 the Company determines 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 the Company determines 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 &lt;/span&gt;&lt;/div&gt;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.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNzYyMw_00d0060e-73d9-457b-a5e8-971a8d94c180"
      unitRef="usd">351100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNzY0OA_6b4d02cf-9dda-423f-9934-fc8d55333de4"
      unitRef="usd">106100000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTM_5b4fdcab-0a1f-498d-8f5f-79a83b1fa0b5">Intangible Assets &#x2014; The Company's intangible assets primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of 8 to 15 year and 9 to 20 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:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ3Mg_63f076eb-f3ed-4fba-9dd0-dbe7baa2b90b">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i64b5419d63924ec89b92a43f462541ad_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ3OA_9a97e8de-8a4b-4019-9b41-d97d78ab8a4b">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic602f5ce76084423b1736bc0a5a413af_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ5MA_c5e0cec5-8698-45cf-becc-69de289e6031">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i03c654e878f74dd292694ea0bac37d1b_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ5Ng_ea9af605-d01c-45e9-a0d7-a25fc36f88a0">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzc_987ce787-669c-40b1-9e62-be6967f0f311">&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 &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 first nine months of 2022 or during the year ended December&#160;31, 2021&lt;/span&gt;.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzk_d71caf08-4c1e-442c-9f60-11decf9eaeb1">&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-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&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;&#160;&#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; 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 uncertain 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;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 (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDc_d3b2c25a-af00-4e38-9900-d00a8419c456">&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;Leases&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;&#160;&lt;/span&gt;&#x2014; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service 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 reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, 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. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets and the leasing revenue is recognized on a straight line basis.</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTQ_539eb4f7-03d2-43f0-8112-7f3b6b59c090">&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;Earnings per Share&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;&#160;&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; 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 is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of &lt;/span&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.&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;For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#x2019;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDM_d9790964-b55c-4b4e-95be-bda457f4fbab">&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;Foreign Currency&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; &#x2014; The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet am&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;ounts 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;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 Unaudited Condensed 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 Unaudited Condensed Consolidated Balance Sheets.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <dsgr:TreasuryStockPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzg_a472518c-6580-459c-9f92-737cd2be14b6">&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;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 repurchased 54,089 shares of its common stock in 2022 and no shares of its common stock in 2021 through 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 10,636 shares &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 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 &lt;/span&gt;2022 from employees upon the vesting of restricted stock to offset the income taxes owed by those employees. The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#x2019; equity.</dsgr:TreasuryStockPolicyPolicyTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwNTgy_59f2088f-c67f-4a28-92c3-3e18c2a3b832"
      unitRef="shares">54089</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie2cd7a5c98ae40aba6de015d5eec893e_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwNTkx_1235a8f3-9dc4-46cc-a0f4-790199d225cb"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id5414c712c114937a39e06b4316897a2_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjE5OTAyMzI4MTcyNQ_fa0649cc-6cb1-4e92-bf37-dcbf0275a4ad"
      unitRef="shares">10636</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1339b4135cc547c399d085b556759412_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDMxOQ_59adeea0-b450-456b-be70-e3bbab55ee5f"
      unitRef="usd">2400000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTY_084a6d4d-2aa1-46cc-8244-83279f6e0264">&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-style:italic;font-weight:400;line-height:120%"&gt;Segment Information &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance.&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&#x2019;s chief operating decision-maker (&#x201c;CODM&#x201d;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of the Company.&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 determined it has four operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#x2019;s three reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#x2019;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial performance.&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;There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#x2019;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMTg4NjA_a09e7ee6-9a6b-4621-9780-836a6a19c76b"
      unitRef="segment">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMTg5Njg_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3"
      unitRef="reportable_segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDA_533a2437-a8a7-4824-b25d-e8abcff820c1">Acquisitions &#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.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTk_2344d3b8-b5cc-488f-aee7-c17d57e84320">&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-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements &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 applies the guidance in ASC 820, &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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:&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="margin-bottom:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability&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 carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#x2019;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <dsgr:EarnoutLiabilityPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNjA_0cc21285-dbe1-4adf-85b4-c74af0b18ea4">&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-style:italic;font-weight:400;line-height:120%"&gt;Earnout Derivative Liability&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;&#160;&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 recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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; Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&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:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reassesses the classification of these &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;derivative liabilities for earnout arrangements &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout &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;derivative &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. &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 earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If 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;earnout derivative liability &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.&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:120%"&gt;The contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further information.&lt;/span&gt;&lt;/div&gt;</dsgr:EarnoutLiabilityPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNjE_4cf24fa2-5c55-4e70-8b3c-6c302d28c1a6">&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;Use of Estimates&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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; 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 unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzg0ODI5MDcyNjQzOQ_2c7afbfe-26eb-4f68-a211-039b9f662295">Supplier Concentrations &#x2014; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for 10.3% and 20.5% of the Company's total inventory purchases, respectively.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDE1Nw_46f672a1-2675-4b79-96b0-59d31c8fe989"
      unitRef="number">0.103</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id120041ae3bc4b62b9b77bd1ff68bc06_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDE2NA_58dfdc20-f5d5-4359-b3d8-76aaf21ee896"
      unitRef="number">0.205</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDE_862f8461-b454-487f-b16e-40a9610a758d">&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-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements - Not Yet Adopted&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 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which 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, 2022, 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;&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 October 2021, the FASB issued ASU 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. 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:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Ng_96b11555-a250-4c32-83ad-f771fd3c3f56">Business Acquisitions&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;Completion of Mergers&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 April 1, 2022, the Mergers were completed via all-stock merger transactions. Pursuant to the Merger Agreements, DSG issued an aggregate of 10.3&#160;million shares of DSG common stock to the former owners of TestEquity and Gexpro Services. An additional 1.7&#160;million shares of DSG common stock remain potentially issuable upon meeting the conditions of certain earnout provisions. Refer to Note 1 - Nature of Operations and Basis of Presentation for further information regarding the Mergers. &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 business combination of Lawson, TestEquity and Gexpro Services combines three value added complementary distribution businesses. Lawson is a distributor of products and services to the industrial, commercial, institutional, and governmental MRO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; marketplace. &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;TestEquity is a distributor of parts and services to the industrial, commercial, institutional and governmental electronics manufacturing and test and measurement market. Gexpro Services is a provider of supply chain solutions, specializing in developing and implementing VMI and kitting programs to high-specification manufacturing customers. Gexpro Services provides critical products and services to customers throughout the lifecycle of highly technical OEM products. Refer to Note 1- Nature of Operations and Basis of Presentation for more information on the nature of operations for these businesses.&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 Mergers were accounted for as a reverse merger under the acquisition method of accounting for business combinations, whereby TestEquity and Gexpro Services were identified as the accounting acquirers and were treated as a combined entity for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, under the acquisition method of accounting, the purchase price was allocated to DSG's tangible and identifiable intangible assets acquired and liabilities assumed, based on their estimated acquisition-date fair values. These estimates were determined through established and generally accepted valuation techniques.&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:700;line-height:120%;text-decoration:underline"&gt;Allocation of Consideration Exchanged&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:3pt;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:112%"&gt;Under the acquisition method of accounting, the estimated consideration exchanged was calculated as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands, except share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Number of DSG common shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,120,167&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DSG closing price per common stock on March 31, 2022&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;38.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Total consideration exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Fair value adjustment of stock-based compensation 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;Due to the publicly traded nature of shares of DSG common stock, the equity issuance of shares of DSG common stock based on this value was considered to be a more reliable measurement of the fair market value of the transaction compared to the equity interests of the accounting acquirer.&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 allocation of consideration exchanged to the tangible and identifiable intangible assets acquired and liabilities assumed was based on estimated fair values as of the Merger Date. The fair values were determined based upon a preliminary valuation and the estimates and assumptions used in such valuation are pending completion and subject to change. Certain estimated &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;values for the acquisition, including the valuation of intangibles and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. Goodwill generated from the acquisition is not deductible for tax purposes. The Company will continue to obtain information necessary to finalize the fair values, which may differ materially from these preliminary estimates. The final valuation will be completed within the one-year measurement period ending March 31, 2023, and any measurement period adjustments will be applied in the reporting period in which the adjustments are determined.&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; During the quarter 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;September&#160;30, 2022,&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 recorded measurement period adjustments that resulted in a $1.7 million net decrease to goodwill. The measurement period adjustments were associated with adjustments to the fair value of certain property, plant and equipment assets, as well as changes in estimates related to leases.&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 following table summarizes the preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Merger Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjusted Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability, net of deferred tax asset&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;(26,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease and financing obligations&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;(29,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative earnout liability&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;(43,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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;189,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/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 preliminary allocation of consideration exchanged to other intangible assets acquired is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in years)&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: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="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;76,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;119,060&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 Company incurred transaction costs related to the Mergers of $2.4&#160;million and $9.6&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $0.6&#160;million and $1.2&#160;million for the three and nine months ended September&#160;30, 2021, 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:700;line-height:120%;text-decoration:underline"&gt;Pro Forma Information&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 following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:34.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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 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;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Acquisitions&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;TestEquity and Gexpro Services acquired other businesses during the first nine months of 2022 and year ended December 31, 2021. The consideration exchanged for the acquired businesses included various combinations of cash, sellers notes, and forms of share based payments. The acquisitions were accounted for under ASC 805, the acquisition method of accounting. For each acquisition, the allocation of consideration exchanged to the assets acquired and liabilities assumed was based on estimated acquisition-date fair values. Certain estimated values for the acquisitions, including the valuation of intangibles, contingent consideration, and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. &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:3pt;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;During the first nine months of 2022, TestEquity acquired Interworld Highway, LLC and National Test Equipment, and Gexpro Services acquired Resolux ApS ("Resolux") and Frontier Technologies Brewton, LLC and Frontier Engineering and Manufacturing Technologies, Inc. ("Frontier"). The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &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:27.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interworld Highway LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Resolux&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frontier&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Test Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 29, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;15,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;10,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:9pt;font-weight:400;line-height:100%"&gt;(8,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;54,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;30,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;26,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;119,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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&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 September 30, 2022, the Company updated the purchase price allocation for Frontier to reflect adjustments from the third-party valuation firm's preliminary report valuing Frontier's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $1.2&#160;million increase to goodwill and $0.5&#160;million increase to the total purchase consideration, net of cash acquired.&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;Also, as of September 30, 2022, the Company updated the purchase price allocation for National Test Equipment to reflect adjustments from the third-party valuation firm's preliminary report valuing National Test Equipment's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $0.3&#160;million decrease 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-weight:400;line-height:120%"&gt;The consideration for the Frontier acquisition includes a potential earn-out payment up to $3.0&#160;million based upon the achievement of certain milestones and relative thresholds during the earn out measurement period which ends on December 31, 2024. The fair value of the contingent consideration arrangement was classified within Level 3 and was determined using a probability-based scenario analysis approach. As of March 31, 2022 and September&#160;30, 2022, the fair value of the earn-out was $0.9&#160;million and $1.6&#160;million, respectively, with amounts recorded in Accrued expenses and other current liabilities and Other liabilities in the Unaudited Condensed 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-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, TestEquity acquired MCS Test Group Limited ("MCS"), and Gexpro Services acquired Omni Fasteners Inc. ("Omni"), National Engineered Fasteners ("NEF") and State Industrial Supply ("SIS"). The accounting for the Omni and MCS acquisitions was complete as of June 30, 2022. Certain estimated values for the NEF and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SIS acquisitions are preliminary, including goodwill and income taxes (including deferred taxes and associated valuation allowances). These values are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. &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 purchase consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Omni&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NEF&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SIS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MCS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 8, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;30,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible 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:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease obligation&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on bargain purchase&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;50,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;The consideration exchanged in the NEF acquisition included a shared-based payment valued at $2.8 million with the remainder of the payment in cash.&#160;&#160;&#160;&#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 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 gain on bargain purchase related to the acquisition of NEF was recognized within Other income (expense), net in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) in the fourth quarter of 2021. The gain of $1.4 million was calculated as the excess of net assets recognized over the consideration transferred. The bargain purchase was primarily attributable to owners that were highly motivated to sell.&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 incurred transaction costs related to the other acquisitions of $0.0&#160;million and $1.2&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $0.8&#160;million and $1.8&#160;million for the three and nine months ended September&#160;30, 2021, 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:700;line-height:120%;text-decoration:underline"&gt;Other Acquisitions Pro Forma Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - The pro forma information for other acquisitions was included in the estimated unaudited pro forma consolidated financial information for DSG, which is presented above under &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;Pro Forma Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/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:700;line-height:120%"&gt;Actual Results of Business Acquisitions&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 following table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.&lt;/span&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:22.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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;126,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;71,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&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;12,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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;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;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMjAy_e232e2cd-cd4f-41d5-b47e-a4cfcd3e109e"
      unitRef="shares">10300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMzAy_ba02bc39-0664-42f7-a526-9260963f40e2"
      unitRef="shares">1700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:NumberOfPrincipalOperatingSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjE2_b7a5cbb1-a429-4a37-8576-40c0c5c796c6"
      unitRef="segment">3</dsgr:NumberOfPrincipalOperatingSegments>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Nw_0b4b2259-586d-4be8-856c-96c018d2838f">&lt;div style="margin-bottom:3pt;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:112%"&gt;Under the acquisition method of accounting, the estimated consideration exchanged was calculated as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands, except share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Number of DSG common shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,120,167&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DSG closing price per common stock on March 31, 2022&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;38.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Total consideration exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Fair value adjustment of stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfMi0yLTEtMS05MTQ0OA_26d04ae4-ee28-4132-b220-a40b12b1a99b"
      unitRef="shares">9120167</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="ic52c847757834c9c92bdf7a5b4816524_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfMy0yLTEtMS05MTQ0OA_87d7faae-7c38-4350-882a-527978106990"
      unitRef="usdPerShare">38.54</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfNC0yLTEtMS05MTQ0OA_dc221a29-275d-4519-9bba-54222dacf6e9"
      unitRef="usd">351491000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfNi0yLTEtMS05MTQ0OA_0b4e5ec1-72c5-4bbb-b22d-21479550ef2a"
      unitRef="usd">1910000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfOC0yLTEtMS05MTQ0OA_d35d8f42-4bd0-43a3-9f6a-416eb66b2461"
      unitRef="usd">353401000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMzMzOQ_7e609660-314c-4544-8dda-575756305c91"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNTQ5NzU1ODI2ODkw_a92c5552-aebe-47ca-bbff-46ff232f6c5d"
      unitRef="usd">-1700000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1OA_b29384bc-64f5-4e61-b222-c021855f7bd3">&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 following table summarizes the preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Merger Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjusted Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability, net of deferred tax asset&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;(26,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease and financing obligations&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;(29,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative earnout liability&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;(43,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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;189,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &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:27.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interworld Highway LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Resolux&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frontier&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Test Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 29, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;15,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;10,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:9pt;font-weight:400;line-height:100%"&gt;(8,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;54,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;30,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;26,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;119,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&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 purchase consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Omni&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NEF&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;SIS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MCS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 8, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;30,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible 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:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease obligation&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on bargain purchase&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;50,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)The consideration exchanged in the NEF acquisition included a shared-based payment valued at $2.8 million with the remainder of the payment in cash.</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMS0yLTEtMS05MTQ0OA_8c809677-359a-4e2a-8688-0f03cffc7f25"
      unitRef="usd">148308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMS02LTEtMS0xMDE4MjI_02c17029-17ab-43a9-9b90-d2db06921bb1"
      unitRef="usd">148308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi0yLTEtMS05MTQ0OA_cea35cd1-aa2d-4bb9-8159-decb6b97a982"
      unitRef="usd">57053000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi00LTEtMS0xMDE4MjI_0492e4ae-e3a5-49cf-8af3-792d507de807"
      unitRef="usd">361000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi02LTEtMS0xMDE4MjI_cf7717e3-ae0c-4b8d-a40b-bc598a23124a"
      unitRef="usd">57414000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy0yLTEtMS05MTQ0OA_880beae0-e9e0-4f4e-adcd-a85be2ae0a63"
      unitRef="usd">17571000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy00LTEtMS0xMDE4MjI_299fc8cf-5d92-4d25-a6c7-d53fd4236c6c"
      unitRef="usd">687000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy02LTEtMS0xMDE4MjI_4a4c8721-ebe1-4542-8b14-42f3b8f9641f"
      unitRef="usd">18258000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNC0yLTEtMS05MTQ0OA_ab2503af-daca-41f0-ae10-8d1de4d92061"
      unitRef="usd">119060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNC02LTEtMS0xMDE4MjI_09c42426-5805-4258-9848-f8dbabaacb73"
      unitRef="usd">119060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS0yLTEtMS05MTQ0OA_7496af58-150c-4d6f-a61d-cd6bd9eb458d"
      unitRef="usd">26237000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS00LTEtMS0xMDE4MjI_75ad12e4-7e7c-47d6-8966-eaaf37cf9b5c"
      unitRef="usd">39000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS02LTEtMS0xMDE4MjI_7ec54113-b967-476f-ade1-8918c7fdfcd9"
      unitRef="usd">26198000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNi0yLTEtMS05MTQ0OA_10a42e37-cf0a-4b90-a625-9ca565f569b0"
      unitRef="usd">18373000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNi02LTEtMS0xMDE4MjI_45e569d5-a871-4870-b760-0e55ed43a33d"
      unitRef="usd">18373000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy0yLTEtMS05MTQ0OA_765caaa0-e48b-4844-ad3d-9253b03d584c"
      unitRef="usd">71097000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy00LTEtMS0xMDE4MjI_09a0d902-be17-4a65-b9f4-6dd67800a267"
      unitRef="usd">-68000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy02LTEtMS0xMDE4MjI_e993accc-87bf-4cbe-ae28-5dfc37502e3d"
      unitRef="usd">71165000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC0yLTEtMS05MTQ0OA_3e1f9dee-687c-49f6-af79-4c13582b0746"
      unitRef="usd">25722000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC00LTEtMS0xMDE4MjI_29e644fc-00d1-47ed-8d06-dec3895f7280"
      unitRef="usd">20000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC02LTEtMS0xMDE4MjI_28420fea-635a-4464-8155-ae88667aa126"
      unitRef="usd">25702000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ic739879d44cd4afda31a6d9b2e0ee428_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS0yLTEtMS05MTQ0OA_38cacde7-858b-4131-b2c1-03cd1222d530"
      unitRef="usd">29474000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS00LTEtMS0xMDE4MjI_fda34ee5-f454-4079-bd60-adccc710e04c"
      unitRef="usd">647000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS02LTEtMS0xMDE4MjI_6858b40f-99c5-49cb-a28b-4e4ca80e7868"
      unitRef="usd">28827000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTAtMi0xLTEtOTE0NDg_16283f65-b488-4da6-8378-618a5e510ead"
      unitRef="usd">43900000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTAtNi0xLTEtMTAxODIy_48c42aeb-0f65-43e7-a06d-66e8209b3918"
      unitRef="usd">43900000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability>
    <us-gaap:Goodwill
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItMi0xLTEtOTE0NDg_2a7ac061-f827-4a4f-ab6e-ba7078e88d07"
      unitRef="usd">189466000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItNC0xLTEtMTAxODIy_19296f26-fe2e-4a00-850f-ba332c9de326"
      unitRef="usd">-1686000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItNi0xLTEtMTAxODIy_74f3e2e6-1b93-4595-b5c3-2168fe5e32a8"
      unitRef="usd">187780000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTMtMi0xLTEtOTE0NDg_e638392b-1578-4d81-9692-9922a51080dc"
      unitRef="usd">353401000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTMtNi0xLTEtMTAxODIy_6c779eff-b9c3-4e45-bf12-2495bc846df7"
      unitRef="usd">353401000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY2MQ_0424a668-269d-4094-9d93-77299ceb20ad">The preliminary allocation of consideration exchanged to other intangible assets acquired is 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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in years)&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: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="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;76,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;119,060&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMS0yLTEtMS05MTQ0OA_ea767365-f96b-495f-a656-599bea545e4c"
      unitRef="usd">76050000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMS00LTEtMS05MTQ0OA_6efb74d1-2160-47e4-80e0-43c88a46a669">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMi0yLTEtMS05MTQ0OA_1d4d4c06-8c48-4d5f-9314-c55a78f7a667"
      unitRef="usd">43010000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMi00LTEtMS05MTQ0OA_c3001f1d-3bb4-4171-ab3c-354697b4d050">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMy0yLTEtMS05MTQ0OA_0035c7fa-132b-46e5-a62a-341ae6f39da8"
      unitRef="usd">119060000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDA5Mg_57ea16a1-3dfc-4b11-b629-093df920c308"
      unitRef="usd">2400000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDA5OQ_5f9c53b6-8dfc-485a-b324-be7b919bef49"
      unitRef="usd">9600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDE1OA_72229c14-511f-4355-96c1-4c70594faa05"
      unitRef="usd">600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDE2NQ_95a4d79c-92df-46c6-8146-fa845ed59cec"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Mw_1ae4c25f-356b-4b5f-a9b5-d49be8825e8e">&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 following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:34.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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 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;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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;126,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;71,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&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;12,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,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;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;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ia34930531576445388784ebf356feb3b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi0xLTEtMS05MTQ0OA_91fc3144-7a81-44d2-9faa-29b52f1e6fdf"
      unitRef="usd">347151000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi0zLTEtMS05MTQ0OA_c0b7813a-e6fc-445c-92b9-a11b6a40e5c0"
      unitRef="usd">289612000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi01LTEtMS05MTQ0OA_d9b709d6-86cf-4405-b63e-853e5d8385a1"
      unitRef="usd">986572000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi03LTEtMS05MTQ0OA_29ec0717-a962-42ee-a13f-013837eafdb2"
      unitRef="usd">869340000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ia34930531576445388784ebf356feb3b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS0xLTEtMS05MTQ0OA_b2969693-3550-4271-b1fb-99ef26c0d7c0"
      unitRef="usd">14860000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS0zLTEtMS05MTQ0OA_36b702cd-2292-4abc-a9a2-6905518935b3"
      unitRef="usd">12400000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS01LTEtMS05MTQ0OA_91befdcf-5e3f-4145-bdc0-69f477776ae8"
      unitRef="usd">19655000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS03LTEtMS05MTQ0OA_415ca1a1-75b8-41fb-90bf-50cb585c71cf"
      unitRef="usd">16053000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi0yLTEtMS05MTQ0OA_c9765ab6-cb7c-4e3e-bbbc-95fa2fcc1b4a"
      unitRef="usd">15018000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi00LTEtMS05MTQ0OA_a65824e6-0b77-41aa-a7f1-43bc0bd8c7ed"
      unitRef="usd">8551000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi02LTEtMS05MTQ0OA_89d907ac-ee39-43e5-985e-dbb0aeef3b9e"
      unitRef="usd">3381000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi04LTEtMS05MTQ0OA_e7c09d93-999f-42b9-a60a-b18507d58500"
      unitRef="usd">2789000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi0xMC0xLTEtOTE0NDg_7e2ea7e0-6931-48ee-9e79-ddc5bc69f843"
      unitRef="usd">29739000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy0yLTEtMS05MTQ0OA_1d42ee98-c645-453c-b9b4-0d8860b56ba7"
      unitRef="usd">313000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy00LTEtMS05MTQ0OA_52c6849d-14c2-4da6-b59c-f4408909d712"
      unitRef="usd">459000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy02LTEtMS05MTQ0OA_f9624f07-1d36-4c15-b7a9-dfb7aacf22b0"
      unitRef="usd">1065000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy04LTEtMS05MTQ0OA_738646c5-9685-4d2b-81f0-336a207bb762"
      unitRef="usd">642000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy0xMC0xLTEtOTE0NDg_30ad7fa2-3944-45c5-a7fa-70a5fbccbfc4"
      unitRef="usd">2479000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC0yLTEtMS05MTQ0OA_d4d49fe4-18e5-4647-b9d0-ddc9b8df61d9"
      unitRef="usd">0</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC00LTEtMS05MTQ0OA_99678113-9200-476f-b8b0-5f462b7da99e"
      unitRef="usd">1125000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC02LTEtMS05MTQ0OA_b306798c-1859-4e55-9afb-54eb588c80c1"
      unitRef="usd">9313000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC04LTEtMS05MTQ0OA_f3153077-9f7f-4a52-b890-2563060a8bcb"
      unitRef="usd">0</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC0xMC0xLTEtOTE0NDg_fef776d8-970b-4388-a2fb-1576f8376380"
      unitRef="usd">10438000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i60d5c09fdd4d446698e36b85f7bf1243_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi0yLTEtMS05MTQ0OA_f6a3e29d-a633-44b1-9e91-ffd400b2fde2"
      unitRef="usd">6369000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i709f9ad34b2a457fbab9369d9ce6c601_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi00LTEtMS05MTQ0OA_5a661683-85f2-4e8e-9f40-af8dc12bc2e8"
      unitRef="usd">11400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id72931adf27341dba766c9cfe82d0191_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi02LTEtMS05MTQ0OA_ac98deba-34bd-4a29-9d35-e7407b6784af"
      unitRef="usd">9300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i26aee3d8a9d64ae29a045fc8b8aaafe8_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi04LTEtMS05MTQ0OA_e4f1f862-0a88-44b5-8743-f327b5fc5ac3"
      unitRef="usd">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i9a97b577851644808fe815c69873924e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi0xMC0xLTEtOTE0NDg_3f4d6242-4a4f-40bb-806c-d697de586e80"
      unitRef="usd">29169000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ie37c1b70a4134773adb5325df3b5ce02_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy0yLTEtMS05MTQ0OA_97f2ff35-9109-4fe6-acbd-a8316f2f4b14"
      unitRef="usd">4600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i6f9c2f6c79674523ab8dcd519556805a_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy00LTEtMS05MTQ0OA_819c1305-deaf-447c-a2ec-a3b6ba0ec945"
      unitRef="usd">6100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i381eefe0c9c74fab91b1829497984326_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy02LTEtMS05MTQ0OA_25e68806-388e-4af9-9e0e-e2acf216c998"
      unitRef="usd">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i3a6258df22954a52b9aeff84682f6f4c_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy04LTEtMS05MTQ0OA_79151e6a-f7f5-4c36-9279-466d1248ff29"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i8daab27dbd974bd5949f6708e6168e0f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy0xMC0xLTEtOTE0NDg_fd16a176-c8a8-4106-9c23-00afa14d5639"
      unitRef="usd">13700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS0yLTEtMS05MTQ0OA_fb0783eb-91ff-46e3-9bec-0c3966c02c02"
      unitRef="usd">10000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS00LTEtMS05MTQ0OA_cd2b6376-33f1-415e-8374-ab0c2566de59"
      unitRef="usd">1745000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS02LTEtMS05MTQ0OA_6ffab32f-08e5-4a3e-8a08-b1f100e532a1"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS04LTEtMS05MTQ0OA_50c671b0-cb58-4ffa-a638-6d78e6626540"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS0xMC0xLTEtOTE0NDg_143ad29e-e983-4974-8d5f-21d80932884c"
      unitRef="usd">1755000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtMi0xLTEtOTE0NDg_a44f94c6-9576-4eb6-b9e1-d9b394f2b7e2"
      unitRef="usd">8856000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtNC0xLTEtOTE0NDg_ff3c1d24-18a9-4f92-aea1-8baf173ca6e2"
      unitRef="usd">3058000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtNi0xLTEtOTE0NDg_bcf007a3-93fa-48c2-911c-dfc3d94382df"
      unitRef="usd">778000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtOC0xLTEtOTE0NDg_542d2fdf-66e7-4ae6-a17f-50fe806116d5"
      unitRef="usd">2268000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtMTAtMS0xLTkxNDQ4_0fdeae62-942a-4bbf-8271-f8218b3a5ca0"
      unitRef="usd">14960000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItMi0xLTEtOTE0NDg_2b0dfb43-2b8f-4977-bb53-fc09f02b2113"
      unitRef="usd">0</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItNC0xLTEtOTE0NDg_5ed77a32-10ea-41a9-bf2a-ebdec439f175"
      unitRef="usd">939000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItNi0xLTEtOTE0NDg_30ed0cf2-2cb2-46c0-8af8-095f65d7035e"
      unitRef="usd">1461000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItOC0xLTEtOTE0NDg_9511b898-b9ca-4bee-8354-860438ba670a"
      unitRef="usd">1169000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItMTAtMS0xLTkxNDQ4_fbcd452b-33a5-454e-9b70-070d8a11e365"
      unitRef="usd">3569000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtMi0xLTEtOTE0NDg_5ff122b5-cb56-421f-b8ce-2ba6f5aa95c6"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtNC0xLTEtOTE0NDg_b5b2f54c-ec9b-4e57-9023-19fbbd47c564"
      unitRef="usd">1125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtNi0xLTEtOTE0NDg_554719f0-a61a-4a21-be53-eb84b3899b3c"
      unitRef="usd">9313000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtOC0xLTEtOTE0NDg_58547f1e-36c0-4616-9c8e-bed723105665"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtMTAtMS0xLTkxNDQ4_31af7c89-5f1c-4baa-857a-9201718fa347"
      unitRef="usd">10438000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:Goodwill
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctMi0xLTEtOTE0NDg_454c8ec9-2bc4-4de3-b2ae-614f5f19c0de"
      unitRef="usd">37236000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctNC0xLTEtOTE0NDg_a7be8290-ec03-4f51-8fea-8015cac37b80"
      unitRef="usd">6498000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctNi0xLTEtOTE0NDg_a11b5319-737d-46ed-a555-3b74247fd6ca"
      unitRef="usd">11667000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctOC0xLTEtOTE0NDg_ea353be9-1b02-40c0-a456-a5d42e180388"
      unitRef="usd">5701000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctMTAtMS0xLTkxNDQ4_d7416e6a-d323-4747-9239-50889ea13308"
      unitRef="usd">61102000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtMi0xLTEtOTE0NDg_6f279079-cabb-49ec-9e12-62d842edd0c1"
      unitRef="usd">54690000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtNC0xLTEtOTE0NDg_834e13d5-3e61-4c44-82e6-544b494c6727"
      unitRef="usd">30756000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtNi0xLTEtOTE0NDg_bb0bd889-f21b-44f3-b08a-06844a81ad71"
      unitRef="usd">26174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtOC0xLTEtOTE0NDg_f6cba1e1-6f70-48f7-b489-c30b4464f3c1"
      unitRef="usd">7795000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtMTAtMS0xLTkxNDQ4_30b079b8-7e9d-4077-a36c-eeac2307b2c5"
      unitRef="usd">119415000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDM5ODA0NjUyNzQ4MA_80070576-658f-461a-beb2-6fb75829763e"
      unitRef="usd">1200000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDM5ODA0NjUyNzQ2Ng_182e832a-6995-4224-afa8-48df65881ca9"
      unitRef="usd">500000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ida50cc08df3b49749e1653cbf5062b1c_D20220602-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTM0NTg0ODg1MjQ4Ng_8080ae38-2a5e-4712-afcd-73bb32d7a706"
      unitRef="usd">-300000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjU2OA_92df1e47-f1a8-4f79-94f6-b8f8e5f4b7c1"
      unitRef="usd">3000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjk1Mw_125a8a1d-37c8-45c1-b401-137195855ae4"
      unitRef="usd">900000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i948319e8c65343f0aa6571861a699699_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjk2MA_71fc725e-7c55-4565-ac95-1693f7d8c19d"
      unitRef="usd">1600000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi0yLTEtMS05MTQ0OA_c6315a13-46d8-4558-920d-17e14cf0663d"
      unitRef="usd">2259000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi00LTEtMS05MTQ0OA_9ecb09ba-39a8-41bf-a807-dc771d2bf66d"
      unitRef="usd">17882000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi02LTEtMS05MTQ0OA_f00274f5-ac0f-4024-93c4-4b9e713c1ee1"
      unitRef="usd">3541000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi04LTEtMS05MTQ0OA_1f97c585-1869-4c79-b533-5facc44f8ed7"
      unitRef="usd">6521000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi0xMC0xLTEtOTE0NDg_582cf45c-5b31-42cb-a1c6-99ea91b935da"
      unitRef="usd">30203000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy0yLTEtMS05MTQ0OA_ffada13c-3844-4349-9e9b-0a1fac4610ec"
      unitRef="usd">600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy00LTEtMS05MTQ0OA_aa13f3ad-0a51-4fc2-b13d-4160462e61db"
      unitRef="usd">589000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy02LTEtMS05MTQ0OA_a6433b3e-a775-41c1-bfb8-07ed05b1d13e"
      unitRef="usd">125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy0xMC0xLTEtOTE0NDg_4c7a6baa-29e5-486b-bded-19ee386ced1c"
      unitRef="usd">1314000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC00LTEtMS05MTQ0OA_a1339bff-98e7-4cb6-9d37-a800ad29212a"
      unitRef="usd">1774000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC02LTEtMS05MTQ0OA_76bea3ad-e67b-4946-b3a6-51c6f259fae1"
      unitRef="usd">799000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC0xMC0xLTEtOTE0NDg_30907f26-edcd-4ee7-86da-4859ab547d93"
      unitRef="usd">2573000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i59ee0a7e757d493dabdcdb28187777d1_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi0yLTEtMS05MTQ0OA_33752fdd-40dd-464f-b2fd-e6a01f9cb2d0"
      unitRef="usd">2530000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="if6d62f630eff4b9a95cd80c7bb4e36df_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi00LTEtMS05MTQ0OA_12e42a84-18aa-4852-8a63-993e7e5555cf"
      unitRef="usd">5007000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i68e4eee0756b4983846a9cee8ca8ee41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi02LTEtMS05MTQ0OA_90cebc94-b463-40ae-957c-23fd3efc67bb"
      unitRef="usd">4800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i868b1b7ec6a94a139a6b02ab9aad6419_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi04LTEtMS05MTQ0OA_5272b2cd-5c56-498b-ac20-c8ee74a83aff"
      unitRef="usd">2621000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="idaa40b7ae1e741da9134b3006071a3cb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi0xMC0xLTEtOTE0NDg_8d7854ad-ecc9-4440-80a1-41035de8e8ac"
      unitRef="usd">14958000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i7d10ba64b7134a2bbff512ccca0856eb_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy0yLTEtMS05MTQ0OA_a22b1860-a9ed-461b-9a5f-c6997ad101ef"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i35fcec741d294f0f9634c5e4f2faac78_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy00LTEtMS05MTQ0OA_ec3e57f0-d44d-4ec7-a366-9f251282abca"
      unitRef="usd">2503000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="if866aa38b6c44b5298208f2e05efe795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy02LTEtMS05MTQ0OA_2bedf7d0-aeec-492b-8ac7-b44beb260f75"
      unitRef="usd">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i7957c83e41f84df0a376ae4820a1d25d_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy04LTEtMS05MTQ0OA_282c2207-d680-4cf1-829d-7cc199265a03"
      unitRef="usd">41000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="iec0653cc82db4d3ea9114113c7087ed2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy0xMC0xLTEtOTE0NDg_17aa1da0-ff38-42f8-bfdb-7a9ba210a175"
      unitRef="usd">4244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ifaa640338ce84eb7a98d1831906297fa_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC0yLTEtMS05MTQ0OA_8d291290-4b06-4f5b-8690-1573d53d39b9"
      unitRef="usd">9000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ifde1e726777149d08d40b44dd1018c8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC02LTEtMS05MTQ0OA_7d104290-7acb-4f43-a224-6b80f551a04c"
      unitRef="usd">380000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ic87e6b8ac0e5464580bd287b1e4fdf9f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC0xMC0xLTEtOTE0NDg_b309a81e-54eb-4bda-bc3f-fd561599c293"
      unitRef="usd">389000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS00LTEtMS05MTQ0OA_dcdc4f7d-8e4d-4613-8f02-205d2f6acdc7"
      unitRef="usd">1236000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS02LTEtMS05MTQ0OA_6d2f3209-07d7-4291-80ec-9abb849e3a07"
      unitRef="usd">10000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS0xMC0xLTEtOTE0NDg_095c82cc-22a6-4d7b-b850-ec37979b2f9c"
      unitRef="usd">1246000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtMi0xLTEtOTE0NDg_491b8ff1-1822-4817-bcee-5e856f70f87d"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtNC0xLTEtOTE0NDg_7d6d0c37-d31e-4ea0-840b-d3b3545156b0"
      unitRef="usd">3506000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtNi0xLTEtOTE0NDg_b1e04d4c-4127-43e1-9a49-73b54a2ec3e8"
      unitRef="usd">1464000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtOC0xLTEtOTE0NDg_5e00dd0d-c896-4e6b-9097-0e6063089975"
      unitRef="usd">2523000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtMTAtMS0xLTkxNDQ4_ef50c233-b035-4dd4-9519-49e5684d6535"
      unitRef="usd">7543000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItNC0xLTEtOTE0NDg_6383b10b-bfd1-40d9-8b0c-a7e3eaf56769"
      unitRef="usd">3332000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItOC0xLTEtOTE0NDg_59457ca8-2ce0-40c2-9f3f-bb89ecc7a03c"
      unitRef="usd">685000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItMTAtMS0xLTkxNDQ4_72d80a4b-525c-40cf-9ebd-859f049eb9be"
      unitRef="usd">4017000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtNC0xLTEtOTE0NDg_6d69cc04-56c5-4faf-9cc3-384a36da78c9"
      unitRef="usd">1774000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtNi0xLTEtOTE0NDg_b8e3b12d-81e5-470d-bd5c-c8fee60d7f58"
      unitRef="usd">799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtOC0xLTEtOTE0NDg_d2ac73a6-de8f-43ba-9262-c435575d25ca"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtMTAtMS0xLTkxNDQ4_b14ea1d8-fae2-4b98-8288-28869d052240"
      unitRef="usd">2573000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:Goodwill
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctMi0xLTEtOTE0NDg_70c4c030-6f52-4686-a8db-39ee24ef25ec"
      unitRef="usd">953000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctNi0xLTEtOTE0NDg_2b843cf1-9934-4b20-934a-32935e7cf4e2"
      unitRef="usd">3010000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctOC0xLTEtOTE0NDg_805288f0-87ae-476e-9107-6d67180a758a"
      unitRef="usd">7245000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctMTAtMS0xLTkxNDQ4_868f8a9a-ff9c-404a-80c9-357193767469"
      unitRef="usd">11208000</us-gaap:Goodwill>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTgtNC0xLTEtOTE0NDg_d063e6b6-c349-4e6c-8c24-5265f6409de5"
      unitRef="usd">1363000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTgtMTAtMS0xLTkxNDQ4_9bd670ee-b09d-427e-87d6-76a0e5c438ea"
      unitRef="usd">1363000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktMi0xLTEtOTE0NDg_3e34df38-6405-463c-9363-a4d95d6bc6e6"
      unitRef="usd">6501000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktNC0xLTEtOTE0NDg_dd4db84d-b868-4462-8ba6-01fb4adbfef8"
      unitRef="usd">19016000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktNi0xLTEtOTE0NDg_dbe7d48e-23de-4065-8594-bf9cdd5adaeb"
      unitRef="usd">11902000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktOC0xLTEtOTE0NDg_9b232537-3a6d-4949-b23b-757500dc9312"
      unitRef="usd">13220000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktMTAtMS0xLTkxNDQ4_aad9fbf5-a4b2-4579-a681-13ae9196883a"
      unitRef="usd">50639000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ibaae24f0416044bb840f1870d38ed94a_D20211101-20211101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODI5MA_0708d102-94d9-4d24-89b0-357e369db248"
      unitRef="usd">2800000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="i1b32fbf52d034c4092eb1ae2507f0d63_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODU4OQ_c77c228c-2971-4d25-a9fc-710e570387e5"
      unitRef="usd">1400000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg1Mw_ccfb2f44-bd0d-4319-886b-658da6e8774b"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg2MA_956304f7-6cdb-4f9e-941e-1a362d390530"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg5NQ_33635589-9732-427b-92a5-2c214707b5d8"
      unitRef="usd">800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODkwMg_490b98a9-6374-4c12-9b87-a6c45442b38e"
      unitRef="usd">1800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0xLTEtMS05MTQ0OA_127a4609-521c-48e8-9073-c53fa99a2766"
      unitRef="usd">126693000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0zLTEtMS05MTQ0OA_2ea0a66e-5376-4e7c-b16e-e6ed6c6b472e"
      unitRef="usd">71216000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi01LTEtMS05MTQ0OA_19fd3565-4165-4729-afe9-b92de6b60e96"
      unitRef="usd">197909000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi03LTEtMS05MTQ0OA_0c10df48-78ed-430b-95be-11b88099c7a8"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i95406f2886b643789252a0c2208ea06c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi05LTEtMS05MTQ0OA_8a6e33e9-980e-4ede-8962-417a5a39a253"
      unitRef="usd">2803000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0xMS0xLTEtOTE0NDg_4c1682ec-5396-4e44-b8b6-065a70598457"
      unitRef="usd">2803000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0xLTEtMS05MTQ0OA_33e22749-0cfe-44ab-8ff3-ac9098454dfe"
      unitRef="usd">8282000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0zLTEtMS05MTQ0OA_a65dbca9-c9a8-4e0d-b16a-735b35cd42c8"
      unitRef="usd">4363000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy01LTEtMS05MTQ0OA_4f6c5bd5-b859-466a-aeab-dd2715e47054"
      unitRef="usd">12645000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy03LTEtMS05MTQ0OA_01533e36-3c71-4367-955b-64a547626439"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i95406f2886b643789252a0c2208ea06c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy05LTEtMS05MTQ0OA_e0551763-fccf-4740-86de-695202746400"
      unitRef="usd">545000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0xMS0xLTEtOTE0NDg_40b9ace1-1908-491d-b36b-6a4ac5c429d6"
      unitRef="usd">545000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0xLTEtMS05MTQ0OA_7a66ee3d-af33-48c4-ba1f-af8e44ad69e0"
      unitRef="usd">250364000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0zLTEtMS05MTQ0OA_34a4634e-abef-4bb6-a572-c3f33ac341d1"
      unitRef="usd">146742000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy01LTEtMS05MTQ0OA_64251b71-b47a-4d16-8b32-7c644b3bc94c"
      unitRef="usd">397106000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy03LTEtMS05MTQ0OA_ad2150ae-d2f8-4f2e-b572-6be1a4088b91"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy05LTEtMS05MTQ0OA_3cc04917-a612-45f4-88a6-9105817e4aa6"
      unitRef="usd">3271000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0xMS0xLTEtOTE0NDg_14e6c2c0-727d-49fe-900a-c7f7754f6962"
      unitRef="usd">3271000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0xLTEtMS05MTQ0OA_ec30e2b4-bb98-4064-b9ed-a31b3f7ec5d1"
      unitRef="usd">12883000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0zLTEtMS05MTQ0OA_48a3cc63-e202-4394-99ac-6c5f0f29ec49"
      unitRef="usd">12651000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC01LTEtMS05MTQ0OA_a81aa427-0101-4407-91a4-bbe385ef618e"
      unitRef="usd">25534000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC03LTEtMS05MTQ0OA_3461abb8-27d3-4f8c-852b-ad7137302d74"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC05LTEtMS05MTQ0OA_c3ab1f2e-cc09-4663-9c81-c7c5b775a9e5"
      unitRef="usd">233000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0xMS0xLTEtOTE0NDg_fdf61545-b7a8-4d7e-a2b5-6ee53a2a9c48"
      unitRef="usd">233000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTgwMg_9a0c9b2b-c35d-4746-a9e8-20cc7ca38f8a">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;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 and services is agreed upon regardless of whether there is a written contract. Revenue from customers is recognized when obligations under the terms of a contract are satisfied; this generally occurs with the delivery of products or services. Revenue from customers is measured as the amount of consideration the Company expects to receive in exchange for the delivery of goods or services. Contracts may last from one month to one year or more and may have renewal terms that extend indefinitely at the option of either party. Price is typically based on market conditions, competition, changes in the industry and product availability. Volumes fluctuate primarily as a result of customer demand and product availability. Consistent with the way the Company manages its businesses, the Company refers to sales under service agreements, which includes both goods (such as parts, equipment and equipment upgrades) and related services (such as monitoring, maintenance and repairs) as sales of &#x201c;services,&#x201d; which is an important part of the Company&#x2019;s operations. The Company has no significant financing components in its contracts with customers. The Company records revenue net of certain taxes, such as sales taxes, that are assessed by governmental authorities on the Company&#x2019;s 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;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;The Company does not incur significant costs to obtain contracts. Incidental items that are immaterial in the context of the contract are recognized as expenses. Sales of products and services to customers are invoiced and settled on a monthly basis. ASC 606 requires an entity to present a contract liability in instances where the customer is entitled to a volume rebate based on purchases made during the period. The Company is not usually subject to obligations for warranties, rebates, returns or refunds except in the case of rebates for select customers if pre-determined purchase thresholds are met as discussed for the TestEquity segment below. The Company does not typically receive payment in advance of satisfying its obligations under the terms of its sales contracts with customers; therefore, liabilities related to such payment are not significant to the Company. Accounts receivable represents the Company&#x2019;s unconditional right to receive consideration from its 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:700;line-height:120%;text-decoration:underline"&gt;Lawson 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, and accordingly, two separate revenue streams. Although Lawson 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 allocation between these obligations. Lawson does not price its offerings based on any allocation 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. Lawson 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;Lawson 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 over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement 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 and the related performance obligations have been satisfied. &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:700;line-height:120%;text-decoration:underline"&gt;Gexpro Services 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;Gexpro Services&#x2019; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#x2019; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.&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;Gexpro Services&#x2019; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.&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:700;line-height:115%;text-decoration:underline"&gt;TestEquity Segment&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;TestEquity&#x2019;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#x2019;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#x2019;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. &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;TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#x2019;s stock location and control passes to the customer. &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;Disaggregated revenue by geographic area (based on the location to which the product is shipped to):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;118,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;668,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;351,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific Rim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent: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:700;line-height:120%"&gt;Rental Revenues&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;TestEquity rents new and used electronic test and measurement equipment, to customers in many industries. These leases are classified as operating leases. Rental equipment is included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet, and rental revenues is included in Revenue in the Unaudited &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)&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 unearned portion of rental payments received is recorded as deferred revenue. The TestEquity rental program generated $4.2 million and $3.3 million of revenue for the three months ended September&#160;30, 2022 and 2021, respectively and $11.4 million and $9.1 million of revenue for the nine months ended September&#160;30, 2022 and 2021, respectively. The unearned rental revenue related to customer prepayments on equipment leases &lt;/span&gt;&lt;/div&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;of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.3 million&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; at September&#160;30, 2022 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.5 million&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; at December&#160;31, 2021, which is included in &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;Accrued expenses and other current liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months. &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;Lawso&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n leases parts washer machines to customers through its Torrents leasing program. &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;These leases are classified as operating leases. The leased machines are included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $1.3 million of revenue for the three months ended September&#160;30, 2022 and $2.5 million of revenue for 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;nine months 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; September&#160;30, 2022. The unearned rent revenu&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;e of $0.0 million at &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 is &lt;/span&gt;included as a component of Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfMjg0Ng_d704f041-9a11-4719-a02d-425bfec34e5b"
      unitRef="revenuestream">2</dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams>
    <dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfMjk5Ng_d704f041-9a11-4719-a02d-425bfec34e5b"
      unitRef="revenuestream">2</dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams>
    <dsgr:ContractWithCustomerPaymentTerms
      contextRef="id2814df633634ef9b470138f8e1141de_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNTYwMg_68e52339-e58e-4d12-92a7-e19bfb5dc33a">P10D</dsgr:ContractWithCustomerPaymentTerms>
    <dsgr:ContractWithCustomerPaymentTerms
      contextRef="i6c3c7bc9b0564b0c83bf1288e2dda4bb_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNTYwOA_bdde72ab-d2ed-4654-98aa-716bdfe438b8">P120D</dsgr:ContractWithCustomerPaymentTerms>
    <dsgr:ContractWithCustomerPaymentTerms
      contextRef="i9b591721674e4a218c015b120d0c2830_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNzI1NQ_c2d81381-96e7-412c-b310-349428796ab3">P30D</dsgr:ContractWithCustomerPaymentTerms>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTgxMQ_9c3baf44-77c3-409d-a098-21dba81d3ac5">&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 geographic area (based on the location to which the product is shipped to):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;118,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;668,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;351,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific Rim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy0xLTEtMS05MTQ0OA_057b6a69-b765-4476-b493-28bc7de8f4a6"
      unitRef="usd">284771000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i605dd1545e2640478305bc03d173f358_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy0zLTEtMS05MTQ0OA_bee72b32-256c-47fe-ad79-da623241691c"
      unitRef="usd">118520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39eb601b164548ebacbcadafc255c0df_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy01LTEtMS05MTQ0OA_92464477-30cc-4d8d-a312-11f08a3e8b2c"
      unitRef="usd">668504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd44f9c905264a388a7071fd655d17e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy03LTEtMS05MTQ0OA_fbda784b-db25-4e1d-a3bf-903229583439"
      unitRef="usd">351911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6b5fc5053134870b484a4c499a2d13b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC0xLTEtMS05MTQ0OA_f453c711-6afd-47b6-9f6c-5cd351115258"
      unitRef="usd">36879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i673e7d02d2ca40a69ad85e9901970d70_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC0zLTEtMS05MTQ0OA_e9639ccc-1fd6-44c4-993a-14f9c7055a2d"
      unitRef="usd">2357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f7c367a3d884462bcee52251a3d1301_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC01LTEtMS05MTQ0OA_99e484ff-8eb8-4334-81ec-fffbb48bed80"
      unitRef="usd">82931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib337e7378d1543d682da5f698a076abe_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC03LTEtMS05MTQ0OA_458bcea4-61d2-43f7-a41b-429ff10edc84"
      unitRef="usd">10151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8951c1bc29314277bb536c766b55874c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS0xLTEtMS05MTQ0OA_eb5e4b4a-650c-4887-8716-8507f4ad3367"
      unitRef="usd">13391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i685b09904eda478d8c0ad4feac923920_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS0zLTEtMS05MTQ0OA_1c5e6d08-6e17-4ae8-b1c2-9518d1f3bba5"
      unitRef="usd">3400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7d3652838d44ba3b38f340e3e2d24c4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS01LTEtMS05MTQ0OA_04837bef-7c06-4b68-bf07-9509074c78d8"
      unitRef="usd">35377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3cd92d6aa86470b98d05ea2b7e45f63_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS03LTEtMS05MTQ0OA_4f6b607f-12a3-4563-92db-314d1eb04d89"
      unitRef="usd">6916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie68a513ffa0648d5abad0bd18babea19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi0xLTEtMS05MTQ0OA_4fd4be2c-c2af-4d81-b75f-ea6151cec3e5"
      unitRef="usd">2549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i129ed0284dcc46b28ad603265b0ae7d0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi0zLTEtMS05MTQ0OA_4e086bc5-23e0-4bfe-9a78-3db1687b8cf9"
      unitRef="usd">3146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1e35a5488194a7197126b8ad04e38f6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi01LTEtMS05MTQ0OA_6c027c44-2f35-4842-902a-63a69795234d"
      unitRef="usd">7711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia301b454d8904c0e9fd252eae84a5956_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi03LTEtMS05MTQ0OA_a570b980-b854-4609-8356-58c5f0af4e25"
      unitRef="usd">9582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1818ffbaee41439b957796edbde26797_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy0xLTEtMS05MTQ0OA_c209f4ca-5425-420c-8ebb-c83c0f918946"
      unitRef="usd">8501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd8e42df91c047edb0b6beedefeeeab0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy0zLTEtMS05MTQ0OA_5fd6ca12-a97c-485d-9a16-64a5b90203f3"
      unitRef="usd">2278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id074d0394ace4415a7e3b0d608365fa8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy01LTEtMS05MTQ0OA_76106b72-ebde-4593-9184-7e99dbdec83e"
      unitRef="usd">24853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i697fe9c7000b4032b7585188436abeb7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy03LTEtMS05MTQ0OA_6ed20d38-1afe-4bc3-bd14-82da897a756a"
      unitRef="usd">7097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3ad6bb03feb4e7cb94d0bb9b8cc9fcc_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC0xLTEtMS05MTQ0OA_4a08895f-f41d-4f70-8582-34dac6247284"
      unitRef="usd">1060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d5a528fd685432680e919a16a5ec22f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC0zLTEtMS05MTQ0OA_737c62fe-ff5d-4c33-a20f-b203965446ad"
      unitRef="usd">2389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8065c9134aeb4052ad25a2d91c7f3fb5_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC01LTEtMS05MTQ0OA_345e9015-7ab1-4df3-98c2-430b1fe81b23"
      unitRef="usd">3196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idce799ed4dae4c44aec3820d1f00e9df_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC03LTEtMS05MTQ0OA_964ed649-42b0-4dfe-ba2f-9c2d1f33fc24"
      unitRef="usd">5412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS0xLTEtMS05MTQ0OA_67101e31-4645-4d9f-bfdf-4a8257236708"
      unitRef="usd">347151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS0zLTEtMS05MTQ0OA_89df5e84-c22e-4c67-ac4e-7ba8cd7763ba"
      unitRef="usd">132090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS01LTEtMS05MTQ0OA_135e02bb-095c-4281-8559-b2ce018153f0"
      unitRef="usd">822572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS03LTEtMS05MTQ0OA_7e0ac8bc-eb95-4761-a0ba-35bbed9b245d"
      unitRef="usd">391069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb6f8e024cae4f33b4833e592d2dfb7d_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODY4Nw_c59cbc53-2882-4daa-bd5e-8d5331218a1b"
      unitRef="usd">4200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i171e5ee4d7174038b013037975b83ece_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODY5NA_b4f25700-1708-4131-9d4c-3bc748effc2b"
      unitRef="usd">3300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia029d66cbd4249e0b0cb6d8771457388_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODc2Mw_275e9a17-fe52-4ad0-b328-82ef81b0016e"
      unitRef="usd">11400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72bf997ccb654e9487d8d9e85cd575c0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODc3MA_87e432cc-0511-4a48-91dd-a9d718298157"
      unitRef="usd">9100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i42194f7857fa460aaaecc2a8c45948ee_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODkwMw_fdd3c1b7-c290-4abf-87b4-8f2d9c2c3bb8"
      unitRef="usd">300000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i188f972c465945568e77e83c3671a2e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODkxNg_53026758-c22f-4b07-8d9c-0b095e926f3d"
      unitRef="usd">500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fa0e6eb9b7b4216ae9ef15296b57bda_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTQ4Mg_ffea14bf-c5fe-49e5-908f-c5f4458366a5"
      unitRef="usd">1300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i708091f8881e4ebfb6d5b52d342790d3_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTUzMA_240614d0-3b98-4571-989a-fbb6276a9902"
      unitRef="usd">2500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie0134e33fe4d4ede8d29f8dc6c021d25_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTU4OA_2a8b37ac-e114-4546-aa57-4e7d033c5858"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RleHRyZWdpb246ODQ4OWY3ZTg5ODZkNDQ4NTlkY2NiNjIzYTJjYmE3ODRfMjMw_bf47fee1-c1c5-4ca1-87f7-4bdbd3f66f1c">Inventories&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;Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/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;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;270,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;140,544&#160;&lt;/span&gt;&lt;/td&gt;&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;Reserve for obsolete and excess inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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;260,840&#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;132,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Changes in the reserve for obsolete and excess inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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&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;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Additions charged to 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;(3,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Write-offs&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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&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:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RleHRyZWdpb246ODQ4OWY3ZTg5ODZkNDQ4NTlkY2NiNjIzYTJjYmE3ODRfMjMx_e16ab926-ae3c-468e-a986-36210c39741b">&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;Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/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;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;270,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;140,544&#160;&lt;/span&gt;&lt;/td&gt;&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;Reserve for obsolete and excess inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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;260,840&#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;132,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Changes in the reserve for obsolete and excess inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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&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;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Additions charged to 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;(3,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Write-offs&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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryGross
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMi0xLTEtMS05MTQ0OA_38047eec-b517-4249-a702-8ebb6ec8e923"
      unitRef="usd">270330000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMi0zLTEtMS05MTQ0OA_6db96103-6237-4910-9fd0-1aa036911905"
      unitRef="usd">140544000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMy0xLTEtMS05MTQ0OA_36aad2a3-8a59-4fd5-9845-5d56e82cbf25"
      unitRef="usd">9490000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMy0zLTEtMS05MTQ0OA_a86ce33f-ce69-463d-98d8-154fe1627eaa"
      unitRef="usd">7827000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfNC0xLTEtMS05MTQ0OA_c1fee570-e0f2-4af0-a930-4b2ac686c918"
      unitRef="usd">260840000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfNC0zLTEtMS05MTQ0OA_76ac46ef-3f93-40ca-ab71-a6a23782bd8c"
      unitRef="usd">132717000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfMS0yLTEtMS05MTQ0OA_a55eba0e-e135-4f9d-a525-48d74fc81643"
      unitRef="usd">7827000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfMi0yLTEtMS05MTQ0OA_8486a84b-9dbe-4ada-ba57-c85cc041300c"
      unitRef="usd">3814000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryWriteDown
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfNC0yLTEtMS05MTQ0OA_0db53df8-4fed-4994-a4da-0aaea87cda80"
      unitRef="usd">2151000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryValuationReserves
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfNS0yLTEtMS05MTQ0OA_fd3d52af-6e78-4d9c-9340-dba7052fe823"
      unitRef="usd">9490000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfNDMy_adc6c2c5-6a1c-4103-8795-881686507f6f">Property, Plant and Equipment&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;Components of property, plant and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;9,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&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;26,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;20,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;80,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Property, plant and equipment, net&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;64,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,079&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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;Depreciation expense for property, plant, and equipment was $1.1 million and $0.4 million for the third quarter of 2022 and 2021, respectively, and $4.0 million and $0.9 million for the first nine months of 2022 and 2021, respectively. Amortization expense for capitalized software was $0.0 million and $0.2 million for the third quarter of 2022 and 2021, respectively, and $1.0 million and $0.6 million for the first nine months of 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;Rental 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;Rental equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment&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;59,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;46,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Rental equipment, 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;25,489&#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;24,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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 included in cost of sales for rental equipment was $2.3 million and $1.7 million for the third quarter of 2022 and 2021, respectively, and $5.4 million and $4.7 million for the first nine months of 2022 and 2021, respectively. &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;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfNDMz_648e6404-31ca-4d26-a43a-bd11d021945a">&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;Components of property, plant and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;9,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&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;26,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;20,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;7,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;80,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Property, plant and equipment, net&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;64,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,079&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4757819f2f67454da339624897f67c92_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMi0xLTEtMS05MTQ0OA_d8f08f00-ceb8-4d5a-9381-776037ec70f8"
      unitRef="usd">9447000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8431393fdd5744f2a2edf5d3545ff32e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMi0zLTEtMS05MTQ0OA_75058ffe-47ea-4e50-9140-860f23752dd3"
      unitRef="usd">1700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f4019e249ce4145a68ec317d57a1585_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMy0xLTEtMS05MTQ0OA_999c20bb-d7c0-4283-b97c-63f2c2f262d4"
      unitRef="usd">26869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i02fbb376ec034e3cb764b0cc3cd3be3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMy0zLTEtMS05MTQ0OA_021a94e9-9c77-403a-a988-c556dc77cd4d"
      unitRef="usd">2930000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i487ad71e33734ad097cffac7eb9d7aee_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNC0xLTEtMS05MTQ0OA_b2ca6d61-4d27-45b8-ba2d-122c774a53f3"
      unitRef="usd">20137000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0935d76280894fafb6aec6b347e5dc0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNC0zLTEtMS05MTQ0OA_9bacf2d6-69c0-42aa-b818-458887e9b434"
      unitRef="usd">4389000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iedf016c3228b40a6b3e001bcfd074211_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNS0xLTEtMS05MTQ0OA_0c3b9b09-a9ae-4765-a1a3-d387ee345f6a"
      unitRef="usd">7780000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i32bd195550c64f9cb0eb955b5b9b57b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNS0zLTEtMS05MTQ0OA_43f75c21-bf71-40ed-aca0-0fb65e384120"
      unitRef="usd">3407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3eb4006f34854f47b76639b56f529689_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNi0xLTEtMS05MTQ0OA_4adeaeb9-6e08-4c70-bd8e-135cf8abd945"
      unitRef="usd">6119000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3181add406fd41a48186d4fca839a8f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNi0zLTEtMS05MTQ0OA_b75512db-1ba4-459c-8388-bb1a05f04134"
      unitRef="usd">2700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i752eeaabf9a34bda8ee80b18d817cefa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNy0xLTEtMS05MTQ0OA_0c25ebf4-3982-4c13-b9f2-3534dd935ad8"
      unitRef="usd">1697000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i69647fb7d8e94a5fa38fc2fd2bfb30a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNy0zLTEtMS05MTQ0OA_b1e597ee-5d71-4104-9a67-1a43a987eee6"
      unitRef="usd">798000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iff0ee110fd504615bfed4b7d987a1850_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOC0xLTEtMS05MTQ0OA_e6d765b9-e99d-4222-a951-5088d367131f"
      unitRef="usd">8222000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic9ffdc5f7f1b461a9e0286bcb91b5a33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOC0zLTEtMS05MTQ0OA_03e6b5fc-244b-4b04-8842-f24491f05e0a"
      unitRef="usd">12000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOS0xLTEtMS05MTQ0OA_20a804aa-4ec3-48ae-b772-0effd27ab8e0"
      unitRef="usd">80271000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOS0zLTEtMS05MTQ0OA_345c34d5-9dbd-460e-b12f-875e65d4e6d6"
      unitRef="usd">15936000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTAtMS0xLTEtOTE0NDg_c38ee05c-d4b1-49bf-a592-9d279ad94d5a"
      unitRef="usd">15506000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTAtMy0xLTEtOTE0NDg_cf0d484a-2759-42d8-9f70-c33edbe7bee2"
      unitRef="usd">6857000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTEtMS0xLTEtOTE0NDg_0c84e9fe-7bba-4af5-b57c-cf120915419c"
      unitRef="usd">64765000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTEtMy0xLTEtOTE0NDg_81e5705c-9bc0-46f9-920e-6a5ef953a773"
      unitRef="usd">9079000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMTY5_fe102f0f-1bc8-4af2-8143-297435295554"
      unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMTc2_e2549c37-0b49-42e9-8213-779f88709f4f"
      unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMjIx_c3bad322-4186-4b7f-ad55-a8aee5addc6a"
      unitRef="usd">4000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMjI4_52531032-6fa4-4680-8897-c5361cca8d7f"
      unitRef="usd">900000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzI2_0ea006ca-30d3-427c-b9e8-b56905d85d6b"
      unitRef="usd">-0</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzMz_28c2b919-b699-475e-a8b7-4cd14a4aa76a"
      unitRef="usd">200000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzc4_de496bb9-cf7b-4528-b1e3-0e7c7ffd0934"
      unitRef="usd">1000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzg1_d8cf82d8-fb18-4a2a-8968-f021d59fad42"
      unitRef="usd">600000</us-gaap:AdjustmentForAmortization>
    <dsgr:DisclosureOfRentalEquipmentTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMzU4_9ef29d91-769e-407d-bdb5-2c9d1c3d4f21">&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;Rental equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment&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;59,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;46,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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Rental equipment, 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;25,489&#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;24,727&#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;</dsgr:DisclosureOfRentalEquipmentTableTextBlock>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMi0xLTEtMS05MTQ0OA_3c62b36e-df38-4415-85a1-e050351c486c"
      unitRef="usd">59974000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i61602a7da6f24e9fa930e23106b69bd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMi0zLTEtMS05MTQ0OA_a34425c3-93ff-464a-a294-a159c05d80dd"
      unitRef="usd">46500000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMy0xLTEtMS05MTQ0OA_3066a5b8-80d1-4e35-b6e2-29a41c6855e5"
      unitRef="usd">34485000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i61602a7da6f24e9fa930e23106b69bd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMy0zLTEtMS05MTQ0OA_029d0e9d-ad3e-4239-bee9-935f3e89d4d4"
      unitRef="usd">21773000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfNC0xLTEtMS05MTQ0OA_19b8995f-d5ab-4705-9b46-4c30dd5a5875"
      unitRef="usd">25489000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i61602a7da6f24e9fa930e23106b69bd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfNC0zLTEtMS05MTQ0OA_67ee9259-77e0-4890-8e8d-bc33112d800a"
      unitRef="usd">24727000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:Depreciation
      contextRef="i519c890dddf348b8b206844f23c385ff_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMTU3_8b0db049-2e8f-484a-ae5a-f38e522a85f4"
      unitRef="usd">2300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ied16b8cedee24910a2b515ab83e06262_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMTY0_29786941-9836-47e6-b2a5-3e41a5e3870e"
      unitRef="usd">1700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie1b0b4f8c7ac4e769284635363f6bd09_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMjA5_9ddbb4bc-ab67-45fb-a33d-96bc72e4630b"
      unitRef="usd">5400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iaab864d267d94856b75ee49b58a3a336_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMjE2_41eca3d5-63fb-42ac-8a29-7c79f9643f88"
      unitRef="usd">4700000</us-gaap:Depreciation>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RleHRyZWdpb246YThhOGE2ZWUwYzYwNDBmNTk5MzViYzE0ODhmMTRhMmNfMTAw_8d0732c7-2fea-4e38-9a73-deafc7772fc3">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;Changes in the carrying amount of goodwill by segment were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TestEquity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gexpro Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,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;42,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 rates&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;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,147&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Refer to Note 3 - Business Acquisitions for information related to measurement period adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RleHRyZWdpb246YThhOGE2ZWUwYzYwNDBmNTk5MzViYzE0ODhmMTRhMmNfMTAy_d876d366-dc80-4bf7-b860-1138b0ea659a">&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;Changes in the carrying amount of goodwill by segment were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TestEquity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gexpro Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,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;42,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 rates&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;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,147&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Refer to Note 3 - Business Acquisitions for information related to measurement period adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ie818eb0ed9b14812859bb9461f15181c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi0yLTEtMS05MTQ0OA_1798e6bd-b093-482f-8fbf-71ec622c7b22"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i79f11184525c46bba8461dfccc35fdd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi00LTEtMS05MTQ0OA_26234376-f9e7-47b3-b30d-21bf4f75cf77"
      unitRef="usd">70112000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i57d143e99b2840c2a7be20265bf17dc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi02LTEtMS05MTQ0OA_47a3fdae-6f47-4cff-bfd8-6df79ba8ec98"
      unitRef="usd">36033000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibbef0e6192554a83a69aee1fc45a1328_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi04LTEtMS05MTQ0OA_93f13002-786e-48a9-8287-030564668afb"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi0xMC0xLTEtOTE0NDg_44189828-57f2-4f70-b1cb-72768fa9a941"
      unitRef="usd">106145000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy0yLTEtMS05MTQ0OA_2d7b58ba-ac1a-48e1-99cf-3985a3541ef6"
      unitRef="usd">160205000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy00LTEtMS05MTQ0OA_757dcc48-0b4b-449f-b704-dd7a01c81c10"
      unitRef="usd">42313000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy02LTEtMS05MTQ0OA_83b52d0c-9733-4238-9eca-d27871cc9449"
      unitRef="usd">17962000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy04LTEtMS05MTQ0OA_a8b951e5-1f16-4445-87d3-693d90a58d7d"
      unitRef="usd">27575000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy0xMC0xLTEtOTE0NDg_f684ac19-94ef-431d-82f0-d68f86f78d5e"
      unitRef="usd">248055000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC0yLTEtMS05MTQ0OA_10deab1d-cb7e-4459-8622-16c084eee2ec"
      unitRef="usd">-403000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC00LTEtMS05MTQ0OA_fd786bc7-e41a-4b47-b5cc-422ac5f98390"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC02LTEtMS05MTQ0OA_32272974-4b7c-4403-91bb-a36544c7d517"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC04LTEtMS05MTQ0OA_f53b0a6a-1662-4837-ab6c-547162d85c23"
      unitRef="usd">-2650000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC0xMC0xLTEtOTE0NDg_a220e867-642b-4c04-8a23-eefacbefa126"
      unitRef="usd">-3053000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ic5a900096d1148b7b3f85d32b4833530_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS0yLTEtMS05MTQ0OA_395ff488-4209-4344-8ea5-9ad6a945ccb0"
      unitRef="usd">159802000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if9d5cf2a6b23459fa8df6aa6f00941a5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS00LTEtMS05MTQ0OA_d59d90c1-0aad-4589-8f22-6b6261f293b8"
      unitRef="usd">112425000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8767c13164d74329877b6349d99da8e7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS02LTEtMS05MTQ0OA_45258b47-b5c5-4df8-a9d8-fb1cd66385b0"
      unitRef="usd">53995000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i61eba44c1a204ec3b677804f8c1e6a10_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS04LTEtMS05MTQ0OA_bb2fec55-ce5a-433b-a4d5-2e1b30b1b319"
      unitRef="usd">24925000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS0xMC0xLTEtOTE0NDg_d4aaaf99-b3bd-4c15-bb1a-3f8ad84b44b0"
      unitRef="usd">351147000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzAz_efd9b465-53bd-4273-9762-cb6462bba4f0">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 for definite-lived intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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;92,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;78,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;27,989&#160;&lt;/span&gt;&lt;/td&gt;&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;193,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;293,911&#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;(57,042)&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;236,869&#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;132,777&#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;(36,169)&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;96,608&#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="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other primarily consists of non-compete agreements. &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;Amortization expense for definite-lived intangible assets was $5.6 million and $20.9 million for the three and nine months ended September&#160;30, 2022, respectively, and $2.4 million and $7.5 million for the three and nine months ended September&#160;30, 2021, respectively. Amortization expense related to intangible assets was recorded in Selling, general and administrative expenses. The remaining weighted-average useful lives of intangible assets as of September&#160;30, 2022 was 6.9 years for trade names and 14.2 years for customer relationships.&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 estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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;75,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,869&#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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzA1_eba6aa96-f117-4a19-8124-38b8a996fa46">&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:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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;92,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;78,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;27,989&#160;&lt;/span&gt;&lt;/td&gt;&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;193,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;293,911&#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;(57,042)&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;236,869&#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;132,777&#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;(36,169)&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;96,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0xLTEtMS05MTQ0OA_c5fd3e56-8273-420e-8421-0ffcc85d9849"
      unitRef="usd">92854000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0zLTEtMS05MTQ0OA_8e323a31-153d-433c-9e38-60fa328e1f4a"
      unitRef="usd">14641000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy01LTEtMS05MTQ0OA_edb3693b-c663-45a6-bdff-052de7f75d0b"
      unitRef="usd">78213000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy03LTEtMS05MTQ0OA_373957e9-ab13-4b6e-a4fa-54928f359282"
      unitRef="usd">36345000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy05LTEtMS05MTQ0OA_926751c8-8571-4b54-82ef-5670cbe51eed"
      unitRef="usd">8356000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0xMS0xLTEtOTE0NDg_23bcd8db-0b95-43c5-9019-760a8fac277d"
      unitRef="usd">27989000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0xLTEtMS05MTQ0OA_45472728-f21c-482b-aa19-ab5f5dbb6758"
      unitRef="usd">193093000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0zLTEtMS05MTQ0OA_098b6a3a-066f-4039-86b8-419eed8e6ac3"
      unitRef="usd">39339000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC01LTEtMS05MTQ0OA_72206520-424c-4f38-b55d-b4b4d3db469a"
      unitRef="usd">153754000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC03LTEtMS05MTQ0OA_d816b1f3-228b-46db-a022-408c2a4fc2a0"
      unitRef="usd">89062000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC05LTEtMS05MTQ0OA_91573bbf-51dc-4c2b-8c1a-a535a5f5a2e8"
      unitRef="usd">25423000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0xMS0xLTEtOTE0NDg_11b42406-79e4-493d-b68f-6ebd4f1c661c"
      unitRef="usd">63639000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0xLTEtMS05MTQ0OA_2f87cc5b-00e4-4ba7-8dd4-8c5209a0cbf5"
      unitRef="usd">7964000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0zLTEtMS05MTQ0OA_60445aad-7eb0-4e5a-b20d-cf79f78b4786"
      unitRef="usd">3062000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS01LTEtMS05MTQ0OA_579a7e25-3c99-44d0-9ab8-c6f58ade9ecc"
      unitRef="usd">4902000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i913025a6b90449338b4e123142fd7f21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS03LTEtMS05MTQ0OA_7eaa66ce-fcd3-44f9-bfe5-b6b81d6caf9a"
      unitRef="usd">7370000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i913025a6b90449338b4e123142fd7f21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS05LTEtMS05MTQ0OA_ae1c7653-29b9-4224-a5ce-9a659f8c31ae"
      unitRef="usd">2390000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i913025a6b90449338b4e123142fd7f21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0xMS0xLTEtOTE0NDg_b3ec9edf-c528-43a3-922c-9e830f1d21c9"
      unitRef="usd">4980000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0xLTEtMS05MTQ0OA_1ed5d61f-fba6-4a77-80b6-ca1c4a14937c"
      unitRef="usd">293911000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0zLTEtMS05MTQ0OA_c5c48cdc-d761-4166-b294-eab798426f50"
      unitRef="usd">57042000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi01LTEtMS05MTQ0OA_911f0357-73ee-470d-8ab9-c15c7cfdb32a"
      unitRef="usd">236869000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi03LTEtMS05MTQ0OA_e8f8a6b5-d0cb-4614-ba63-ec091ec50256"
      unitRef="usd">132777000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi05LTEtMS05MTQ0OA_29e6a231-73ad-4bea-8aa5-3ce9229be645"
      unitRef="usd">36169000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0xMS0xLTEtOTE0NDg_eeed1d8b-790d-40c2-9516-09188b407d09"
      unitRef="usd">96608000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMjY0_acfeeeed-9ed2-4945-b78f-845258d2edf4"
      unitRef="usd">5600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMjcx_85fcc70d-f500-4574-85a5-70435cef23ff"
      unitRef="usd">20900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMzA2_3e029039-b4a5-4e42-8146-c2a21ac32ca3"
      unitRef="usd">2400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMzEz_9b47dca2-60ec-4776-b17b-2a8b19cd7efb"
      unitRef="usd">7500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i85e326f6e53345249ea201de8a99eb74_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNTQ5NzU1ODE0NTk3_a3b455b6-bb97-41da-ad47-fce27e809896">P6Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i53f51f180e0946129917674da470766e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNTQ5NzU1ODE0NjAx_eb0abb56-d263-437d-af76-6fbc2540eacc">P14Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzAx_ee881416-44af-4116-93ea-07a9a54fca55">&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 estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,039&#160;&lt;/span&gt;&lt;/td&gt;&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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;75,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,869&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMS0yLTEtMS05MTQ0OA_3e445ab9-a6f7-473e-8fc6-5fcaf01339d3"
      unitRef="usd">8039000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMi0yLTEtMS05MTQ0OA_349df635-2834-420c-a52d-06751026c3cd"
      unitRef="usd">35139000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMy0yLTEtMS05MTQ0OA_e3fa5bb8-bb18-45df-889f-22ebd56fb01a"
      unitRef="usd">34621000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNC0yLTEtMS05MTQ0OA_466791ad-44dd-4004-a49e-c1b30a19e752"
      unitRef="usd">31218000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNS0yLTEtMS05MTQ0OA_2c1fecbf-6e1e-4e27-98c6-9fdd693599b2"
      unitRef="usd">28520000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNi0yLTEtMS05MTQ0OA_33f6175b-8ea5-4611-baac-1300f81ed371"
      unitRef="usd">24052000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNy0yLTEtMS05MTQ0OA_76f1af2a-a33d-4c82-b0bb-5b30df13d8b1"
      unitRef="usd">75280000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfOC0yLTEtMS05MTQ0OA_a8da8985-ec66-47d2-8517-7721bdb916fd"
      unitRef="usd">236869000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTAzOA_3e69339c-a7f1-4222-80f8-2423af705ab9">Leases&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;Activities as Lessee&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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 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;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;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;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/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:9pt;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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&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:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;244&#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;92&#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;539&#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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&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:120%"&gt;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 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;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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;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 current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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;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 long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total long term 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,169&#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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 two&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 four&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 five&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;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsequent years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#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;48,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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="padding:2px 1pt;text-align:center;vertical-align: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;5.8&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;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&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;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;(457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0MQ_c02e2d96-c38d-496b-949b-a93fac127f45">Leases&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;Activities as Lessee&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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 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;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;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;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/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:9pt;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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&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:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;244&#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;92&#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;539&#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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&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:120%"&gt;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 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;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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;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 current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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;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 long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total long term 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,169&#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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 two&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 four&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 five&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;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsequent years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#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;48,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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="padding:2px 1pt;text-align:center;vertical-align: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;5.8&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;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&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;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;(457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0MQ_fa92e418-d1e1-4e6b-9ba4-aa67a6c6fbd8">Leases&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;Activities as Lessee&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 leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 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;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;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;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/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:9pt;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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&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:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;244&#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;92&#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;539&#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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&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:120%"&gt;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 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;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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;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 current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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;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 long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total long term 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,169&#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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 two&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 four&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 five&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;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsequent years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#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;48,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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="padding:2px 1pt;text-align:center;vertical-align: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;5.8&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;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&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;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;(457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0Mg_27e5ea94-7bcb-4e59-845a-264bf2432a73">The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and &lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&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:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;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;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/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:9pt;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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&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:9pt;font-weight:400;line-height:100%"&gt;Interest expense&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;244&#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;92&#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;539&#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;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&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 leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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="padding:2px 1pt;text-align:center;vertical-align: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;5.8&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;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&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;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;(457)&lt;/span&gt;&lt;/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="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC00LTEtMS05MTQ0OA_57627756-80e6-498d-b2ff-d38222f87261"
      unitRef="usd">4519000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC02LTEtMS05MTQ0OA_d60ef2c6-b348-4714-813a-b8cc7a5a4427"
      unitRef="usd">1504000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC04LTEtMS05MTQ0OA_1de8503f-7d40-4d4b-a9d7-dd386b6d8839"
      unitRef="usd">10581000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC0xMC0xLTEtOTE0NDg_a0c1ef5f-a52f-43c0-80a6-0849fed1914d"
      unitRef="usd">4391000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS00LTEtMS05MTQ0OA_ea75f93c-87e9-454b-998d-604c614caf0b"
      unitRef="usd">207000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS02LTEtMS05MTQ0OA_60a850a8-7fe2-46d5-bb4a-db4f3d752c59"
      unitRef="usd">77000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS04LTEtMS05MTQ0OA_994a964f-decc-41da-8d86-6fd7f224314a"
      unitRef="usd">471000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS0xMC0xLTEtOTE0NDg_04290a93-1625-47c7-a8f9-01a7bdc213d5"
      unitRef="usd">220000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi00LTEtMS05MTQ0OA_aad806b5-cffb-4b9a-9e5c-aedb53ce38de"
      unitRef="usd">37000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi02LTEtMS05MTQ0OA_7163e12e-0ea0-498e-bc37-6f53511d4abb"
      unitRef="usd">15000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi04LTEtMS05MTQ0OA_6b089d96-068c-478a-84a2-285df4440c6c"
      unitRef="usd">68000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi0xMC0xLTEtOTE0NDg_c9facdda-e8c7-4250-bd09-9e6291f9f49c"
      unitRef="usd">44000</us-gaap:FinanceLeaseInterestExpense>
    <dsgr:FinanceLeaseCost
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy00LTEtMS05MTQ0OA_35dc481c-92e7-4359-ba52-2091fddd93d9"
      unitRef="usd">244000</dsgr:FinanceLeaseCost>
    <dsgr:FinanceLeaseCost
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy02LTEtMS05MTQ0OA_540106fe-9043-46c5-bcdd-50553aa165ef"
      unitRef="usd">92000</dsgr:FinanceLeaseCost>
    <dsgr:FinanceLeaseCost
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy04LTEtMS05MTQ0OA_a1a88b0e-455f-4c67-a41e-20de0dc04af2"
      unitRef="usd">539000</dsgr:FinanceLeaseCost>
    <dsgr:FinanceLeaseCost
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy0xMC0xLTEtOTE0NDg_40182e89-70de-4088-b0f3-f7aa79b6c984"
      unitRef="usd">264000</dsgr:FinanceLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC00LTEtMS05MTQ0OA_da621889-269f-469c-bde9-e04aefe8800a"
      unitRef="usd">4763000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC02LTEtMS05MTQ0OA_daac5886-99cd-4b94-80a1-5d879b3586c0"
      unitRef="usd">1596000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC04LTEtMS05MTQ0OA_8f2842f5-a63e-4a9a-bf2c-d098068c0b54"
      unitRef="usd">11120000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC0xMC0xLTEtOTE0NDg_6e292e61-4d2d-4d05-aed3-68d146bc817d"
      unitRef="usd">4655000</us-gaap:LeaseCost>
    <dsgr:OperatingLeaseAssetsAndLiabilitiesTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0Mw_9882ba43-d7df-4189-bf8a-9f5864cddb46">&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 net assets and liabilities generated by leasing activity of September&#160;30, 2022 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;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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;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 current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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;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 long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total long term 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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,169&#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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;</dsgr:OperatingLeaseAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMi0yLTEtMS05MTQ0OA_af96c1cb-9200-4606-b671-33263db1d06c"
      unitRef="usd">44682000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMi00LTEtMS05MTQ0OA_6304da24-d6fd-48e9-8b2d-3bf458526586"
      unitRef="usd">19662000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMy0yLTEtMS05MTQ0OA_a2eb8ebd-a5d5-409f-ba6d-b568073ee8e5"
      unitRef="usd">2523000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMy00LTEtMS05MTQ0OA_ee67b9f6-8948-4910-987b-56abbb58983a"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <dsgr:LeaseAssetsRightofUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNC0yLTEtMS05MTQ0OA_09f93214-c412-4381-a3ae-b69789d4603d"
      unitRef="usd">47205000</dsgr:LeaseAssetsRightofUseAsset>
    <dsgr:LeaseAssetsRightofUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNC00LTEtMS05MTQ0OA_7e145edc-33cd-486a-81fc-1490b8a2de08"
      unitRef="usd">19662000</dsgr:LeaseAssetsRightofUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0yLTEtMS05MTQ0OA_133f6cab-48b7-46f4-8f8a-a5101333e1af"
      unitRef="usd">9212000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi00LTEtMS05MTQ0OA_c023860a-6b6d-4f9e-8456-3a0d83103a8b"
      unitRef="usd">4641000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0yLTEtMS05MTQ0OA_0b969342-f3a4-4137-9641-f90c876eae31"
      unitRef="usd">782000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy00LTEtMS05MTQ0OA_abd74a23-4e48-447e-8373-ec844c776475"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfOC0yLTEtMS05MTQ0OA_84346f7c-b1e8-4998-ad31-4401b694dc4d"
      unitRef="usd">9994000</dsgr:LeaseLiabilityCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfOC00LTEtMS05MTQ0OA_d1e96dcf-b9a4-4f40-971a-2f20d941b328"
      unitRef="usd">4641000</dsgr:LeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMi0xLTEtOTE0NDg_3a8a564b-0c39-4036-82a2-bcd5b05cfa9a"
      unitRef="usd">36771000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtNC0xLTEtOTE0NDg_0253f147-94c1-4cbe-ac62-a904e9d4a99f"
      unitRef="usd">16132000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMi0xLTEtOTE0NDg_619a2eba-e033-4667-9796-659b2849dc9e"
      unitRef="usd">1398000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtNC0xLTEtOTE0NDg_c049cc12-8bb0-443a-806b-7c8978724bc6"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTItMi0xLTEtOTE0NDg_44c12b6a-729b-4c6b-a9c8-d1c7a1e77333"
      unitRef="usd">38169000</dsgr:LeaseLiabilityNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTItNC0xLTEtOTE0NDg_a2b25534-4d5d-48d2-89cf-0d9f11d9a5fb"
      unitRef="usd">16132000</dsgr:LeaseLiabilityNoncurrent>
    <dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNTIw_8b9fdafa-7397-440b-8d76-f17f9f1b6fcb"
      unitRef="usd">11800000</dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation>
    <dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNTM2_e4967be2-4468-4032-9092-3554ae51d6ed"
      unitRef="usd">2800000</dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNjE5_49ec5840-7bec-4a2b-9818-09cf46a46e04"
      unitRef="usd">1000000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNjM1_ee6d7f1c-3728-477e-a7ce-01b59897f969"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0NA_c07f3444-618f-4e1b-ab7e-1e259e3fed65">&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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 two&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 four&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 five&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;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsequent years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#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;48,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0OQ_f8eb0308-2e4e-4823-b3a7-3b77ac6c5334">&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 lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 two&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 four&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 five&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;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsequent years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;45,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,179&#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;48,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi0yLTEtMS05MTQ0OA_61a8adb6-7892-416f-8c86-10e8bb187f85"
      unitRef="usd">6657000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi00LTEtMS05MTQ0OA_029876ea-97aa-413a-a543-9b2fda240570"
      unitRef="usd">332000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <dsgr:NetLeaseLiabilityPaymentsRemainderofFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi02LTEtMS05MTQ0OA_a246a053-f524-411f-a431-288a9f1baed7"
      unitRef="usd">6989000</dsgr:NetLeaseLiabilityPaymentsRemainderofFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy0yLTEtMS05MTQ0OA_59ac791c-20a4-4ad9-a0d2-fb02caf80d1a"
      unitRef="usd">11485000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy00LTEtMS05MTQ0OA_2dab07b8-21c0-436c-ad35-efff079b4221"
      unitRef="usd">828000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <dsgr:NetLeaseLiabilityPaymentsDueYearOne
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy02LTEtMS05MTQ0OA_3758b9ec-0fa6-45d1-96a9-5b2a861b84f3"
      unitRef="usd">12313000</dsgr:NetLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC0yLTEtMS05MTQ0OA_670d2924-24e8-4b0e-b7d8-42329f338b18"
      unitRef="usd">9336000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC00LTEtMS05MTQ0OA_4a518383-0520-42e2-af00-14bd9da04511"
      unitRef="usd">544000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <dsgr:NetLeaseLiabilityPaymentsDueYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC02LTEtMS05MTQ0OA_547bb7ab-4909-4bbf-9197-dd5e5b17c9af"
      unitRef="usd">9880000</dsgr:NetLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS0yLTEtMS05MTQ0OA_f5143127-3ddc-44ef-b7b8-7dd66aba20bf"
      unitRef="usd">7241000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS00LTEtMS05MTQ0OA_6240d2c0-7982-4695-ae37-6e3bd61d1b9c"
      unitRef="usd">333000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <dsgr:NetLeaseLiabilityPaymentsDueYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS02LTEtMS05MTQ0OA_d79601fc-30d6-4171-ad56-6f5cc21a2661"
      unitRef="usd">7574000</dsgr:NetLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi0yLTEtMS05MTQ0OA_fe284d93-6598-44a6-af38-b71b167a7524"
      unitRef="usd">6130000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi00LTEtMS05MTQ0OA_afdc2617-3fd0-4f65-939e-a0cd3e70261f"
      unitRef="usd">268000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <dsgr:NetLeaseLiabilityPaymentsDueYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi02LTEtMS05MTQ0OA_b55f216d-bb16-4604-8c26-49772a844307"
      unitRef="usd">6398000</dsgr:NetLeaseLiabilityPaymentsDueYearFour>
    <dsgr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy0yLTEtMS05MTQ0OA_2fac057a-f481-4065-99c6-d796d4678e62"
      unitRef="usd">15504000</dsgr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <dsgr:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy00LTEtMS05MTQ0OA_1bbd7d05-109f-451e-b6c3-9227f5b24963"
      unitRef="usd">117000</dsgr:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <dsgr:NetLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy02LTEtMS05MTQ0OA_56b218a9-36be-4dd9-b6f5-167d3704735f"
      unitRef="usd">15621000</dsgr:NetLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC0yLTEtMS05MTQ0OA_11a27f65-85d6-418c-bb0a-d3dc3a559def"
      unitRef="usd">56353000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC00LTEtMS05MTQ0OA_c814eb90-6fe9-4568-9a88-17036b28a4f0"
      unitRef="usd">2422000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <dsgr:NetLeaseLiabilityPaymentsDue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC02LTEtMS05MTQ0OA_88916272-fa23-4495-8080-44edd1e3340b"
      unitRef="usd">58775000</dsgr:NetLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS0yLTEtMS05MTQ0OA_a42d14ea-55c4-4ec7-85d8-1a30762e9f2b"
      unitRef="usd">10369000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS00LTEtMS05MTQ0OA_00dfbc48-c36f-4dad-9fbd-832e4dc0632a"
      unitRef="usd">243000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <dsgr:NetLeaseLiabilityImputedInterest
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS02LTEtMS05MTQ0OA_88a0e9c8-83d0-4091-ac46-3a6564b610ae"
      unitRef="usd">10612000</dsgr:NetLeaseLiabilityImputedInterest>
    <us-gaap:OperatingLeaseLiability
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtMi0xLTEtOTE0NDg_3b4c3ae9-8ca0-4f72-b389-0985b4797e92"
      unitRef="usd">45984000</us-gaap:OperatingLeaseLiability>
    <dsgr:FinanceLeaseLiabilityPresentValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtNC0xLTEtOTE0NDg_5e7c9322-6e4e-4a75-8a21-9b9ac9d39b24"
      unitRef="usd">2179000</dsgr:FinanceLeaseLiabilityPresentValue>
    <dsgr:NetLeaseLiabilityPresentValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtNi0xLTEtOTE0NDg_fe752e3f-4f8e-4446-a57d-aaf6153813c2"
      unitRef="usd">48163000</dsgr:NetLeaseLiabilityPresentValue>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMi0yLTEtMS05MTQ0OA_7da11b4e-adad-4f50-892e-6e7eb28a99c8">P5Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMi00LTEtMS05MTQ0OA_cfb6783b-8b5d-4a47-89cd-6f229a23511a"
      unitRef="number">0.068</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMy0yLTEtMS05MTQ0OA_f1a4b6f5-cb31-4a34-81c1-9ca22409a9ce">P3Y3M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMy00LTEtMS05MTQ0OA_55420593-7900-40a6-a61d-67bfef577ee0"
      unitRef="number">0.063</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfMi00LTEtMS05MTQ0OA_0ffec9ba-5fbf-42aa-903b-cd95695b4b0d"
      unitRef="usd">3330000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfMy00LTEtMS05MTQ0OA_0da19840-6bd7-46b1-afef-c9e824e16769"
      unitRef="usd">37000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfNC00LTEtMS05MTQ0OA_50fe3049-49a4-410c-953e-957e257970d9"
      unitRef="usd">457000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjY4NA_30b0c935-1972-47c8-ad14-eff4c29e659f">Earnout Derivative Liability&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 the Merger Date, the Company recorded an earnout derivative liability for the two earnout provisions within the Merger Agreements. The Company estimated the fair value of the earnout derivative liability based on an aggregate of 1,162,000 additional shares available to be issued under the two earnout provisions of the Merger Agreements. The aggregate of 1,162,000 shares is comprised of 700,000 shares of DSG common stock that are contingently issuable to (or forfeitable by) the TestEquity Equityholder and 462,000 shares of DSG common stock that are contingently issuable to (or forfeitable by) the Gexpro Services Stockholder. The additional 538,000 shares of the remaining potential shares of the earnout were not recorded as an earnout derivative liability as the acquisition contingency for these shares was met at the Merger Date. &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 earnout derivative liability is classified as a Level 3 instrument and is measured at fair value on a recurring basis. The fair value of the earnout derivative liability was measured using the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis for the year ended December 31, 2022. Inputs to that model include the expected time to liquidity, the risk-free interest rate over the term, expected volatility based on representative peer companies and the estimated fair value of the underlying class of common stock. The significant unobservable inputs used in the fair value measurement of the earnout derivative liability are the fair value of the underlying stock at the valuation date and the estimated term of the earnout arrangement periods. Generally, increases (decreases) in the fair value of the underlying stock and estimated term would result in a directionally similar impact to the fair value measurement.&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:112%"&gt;The estimated aggregate fair value of the earnout derivative liability recorded on the Merger Date was $43.9 million, with an offsetting entry to additional paid-in capital. As of April 29, 2022, 700,000 of the 1,162,000 shares were reclassified to equity, as the acquisition contingencies had been met. Immediately prior to reclassification, these shares were remeasured to fair value. For the three and nine months ended September&#160;30, 2022, the Company recorded income of $10.3&#160;million and $4.6 million, respectively, as a component of Change in fair value of earnout liability in the Unaudited Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the earnout derivative liability. The earnout opportunity for the remaining 462,000 shares for Gexpro Services expires on December 31, 2022. See Fair Value Measurements in Note 2 - &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:112%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; for further information. &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 change in the fair value of the earnout derivative liability was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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&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;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Initial recognition on Merger Date&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;43,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Change in fair value&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,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications to equity at fair value&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;(26,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <dsgr:BusinessAcquisitionNumberOfEarnoutProvisions
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMTI2_7a93afac-b3a5-4adb-9c8d-cef921b7cbf4"
      unitRef="earnoutprovision">2</dsgr:BusinessAcquisitionNumberOfEarnoutProvisions>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjAz_0242b3dd-b1c9-43c0-aa6b-ba417977dd41"
      unitRef="shares">1162000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:BusinessAcquisitionNumberOfEarnoutProvisions
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMzI5_7a93afac-b3a5-4adb-9c8d-cef921b7cbf4"
      unitRef="earnoutprovision">2</dsgr:BusinessAcquisitionNumberOfEarnoutProvisions>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjA3_0242b3dd-b1c9-43c0-aa6b-ba417977dd41"
      unitRef="shares">1162000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNDIw_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI0Mw_ec602d87-0d8d-4734-8d8b-c694b59902cc"
      unitRef="shares">462000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ic4bd702ff21b495082d8236333c94489_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODIzOQ_bc6f9d84-c723-4471-8021-bc54209237bf"
      unitRef="shares">538000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI1Mg_f9e9df7a-6113-437f-9e67-75c6d5b11c6e"
      unitRef="usd">43900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <dsgr:DerivativeLiabilityReclassifiedToEquityShares
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjAyMA_4adaa337-44c6-497e-a490-8e5506dbbda2"
      unitRef="shares">700000</dsgr:DerivativeLiabilityReclassifiedToEquityShares>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjEx_0242b3dd-b1c9-43c0-aa6b-ba417977dd41"
      unitRef="shares">1162000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNDM5ODA0NjUxNDA2Mw_22fffb4e-859f-4324-b6cf-ba5693c0f127"
      unitRef="usd">10300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjE2_89d4f62b-85bf-4adf-a06d-125645a02c42"
      unitRef="usd">-4600000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI0Nw_ec602d87-0d8d-4734-8d8b-c694b59902cc"
      unitRef="shares">462000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjY4Mw_ea6cd4a0-c0de-4cd6-9a2c-0a05a6a56bcb">&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 change in the fair value of the earnout derivative liability was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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&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;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Initial recognition on Merger Date&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;43,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Change in fair value&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,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications to equity at fair value&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;(26,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMS0yLTEtMS05MTQ0OA_0ac143e3-be2d-434a-82a4-93d2fe81d7f9"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMi0yLTEtMS05MTQ0OA_f9e9df7a-6113-437f-9e67-75c6d5b11c6e"
      unitRef="usd">43900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMy0yLTEtMS05MTQ0OA_aa3f8c39-d959-458d-bb94-e1d9142274d1"
      unitRef="usd">-4607000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfNC0yLTEtMS05MTQ0OA_25ddf723-cceb-4a1b-a33a-7bba1fd03af2"
      unitRef="usd">26593000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfNS0yLTEtMS05MTQ0OA_affd09a3-9aa0-4516-8fe2-6eab185ed3e0"
      unitRef="usd">12700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RleHRyZWdpb246MjhkYTJlMTgzNmUwNDQ5MmFiM2JkMGMzOTI0YmI0NzBfMTQw_40d44a35-f07f-4f56-a97a-4e9d7d2e88ba">Accrued Expenses and Other Current Liabilities&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;Accrued expenses and other current liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousand)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued stock-based compensation&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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and withheld taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued customer rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued health benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total accrued expenses and other current liabilities&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;58,663&#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;23,126&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RleHRyZWdpb246MjhkYTJlMTgzNmUwNDQ5MmFiM2JkMGMzOTI0YmI0NzBfMTM5_64b77058-96a1-421d-a596-16910b6e1c83">&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;Accrued expenses and other current liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousand)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued stock-based compensation&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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and withheld taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued customer rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued health benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total accrued expenses and other current liabilities&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;58,663&#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;23,126&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <dsgr:AccruedStockBasedCompensation
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMS0xLTEtMS05MTQ0OA_4269c815-43c3-4956-9e4d-925264265d82"
      unitRef="usd">2060000</dsgr:AccruedStockBasedCompensation>
    <dsgr:AccruedStockBasedCompensation
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMS0zLTEtMS05MTQ0OA_62a97297-ad13-49c1-bd5f-254931f9214b"
      unitRef="usd">0</dsgr:AccruedStockBasedCompensation>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMi0xLTEtMS05MTQ0OA_69268861-16ca-4013-9143-23671e3eb765"
      unitRef="usd">20772000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMi0zLTEtMS05MTQ0OA_e600e269-bcdb-40af-a0bb-3852dc238a5d"
      unitRef="usd">5997000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMy0xLTEtMS05MTQ0OA_968f09ac-6335-48ca-8a2e-0eb9de4e2221"
      unitRef="usd">6690000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMy0zLTEtMS05MTQ0OA_59179f76-b82d-4bd6-8c65-995b09ab517e"
      unitRef="usd">880000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNC0xLTEtMS05MTQ0OA_fb88d920-87b6-446b-8bdd-c8b0c26c682c"
      unitRef="usd">319000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNC0zLTEtMS05MTQ0OA_7b2be195-b7d5-4d31-9c2c-3c1509dfdb37"
      unitRef="usd">4170000</us-gaap:AccruedIncomeTaxesCurrent>
    <dsgr:AccruedCustomerRebates
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNS0xLTEtMS05MTQ0OA_02423c62-1a19-467b-ac51-fe19d35fc330"
      unitRef="usd">4290000</dsgr:AccruedCustomerRebates>
    <dsgr:AccruedCustomerRebates
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNS0zLTEtMS05MTQ0OA_349bec7a-fae5-4995-abe7-923c6f59c4d9"
      unitRef="usd">2657000</dsgr:AccruedCustomerRebates>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNi0xLTEtMS05MTQ0OA_b07e2b1d-d2c9-481b-a455-8aca24af2d35"
      unitRef="usd">977000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNi0zLTEtMS05MTQ0OA_6e8ce404-bcdb-4d00-b8e9-9bbfd0db9fd2"
      unitRef="usd">0</us-gaap:RestructuringReserveCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNy0xLTEtMS05MTQ0OA_156c195a-5017-4655-b11e-d1bf78c07f2a"
      unitRef="usd">4553000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNy0zLTEtMS05MTQ0OA_b5d45476-d2c8-4761-bdcf-77c9081c33c0"
      unitRef="usd">1515000</us-gaap:InterestPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOC0xLTEtMS05MTQ0OA_8507ecf8-dad6-4ae3-8168-41276c900a62"
      unitRef="usd">1120000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOC0zLTEtMS05MTQ0OA_10898138-3cb1-417e-9a95-9c67f71fdf0a"
      unitRef="usd">485000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOS0xLTEtMS05MTQ0OA_90ac14f7-a26a-4258-b77c-5eda5cc08b58"
      unitRef="usd">1282000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOS0zLTEtMS05MTQ0OA_caec86a6-8767-4700-979c-0851f3c14abd"
      unitRef="usd">59000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTAtMS0xLTEtOTE0NDg_61177907-f878-4e32-8a1a-1f4217b499d1"
      unitRef="usd">16600000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTAtMy0xLTEtOTE0NDg_72240e45-6c4f-4f14-ae4b-5caa6390f80c"
      unitRef="usd">7363000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTEtMS0xLTEtOTE0NDg_7fb1284e-7302-4c0b-a977-dcae62cbb570"
      unitRef="usd">58663000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTEtMy0xLTEtOTE0NDg_8242b75d-0b6d-4bd9-960d-b7716e756cc7"
      unitRef="usd">23126000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5MzI_4e87b91b-8b28-452e-b8cd-dd454e2ee0a1">Debt&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 Company's outstanding long-term debt was comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured revolving credit facility&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;123,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured delayed draw term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previous revolving credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;38,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previous term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,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="display:none"/&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;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total long-term debt&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;397,461&#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;93,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amended and Restated Credit Agreement - April 1, 2022&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; &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 April 1, 2022 (the "Closing Date"), DSG and certain of its subsidiaries entered into an Amended and Restated Credit Agreement (the &#x201c;Amended and Restated Credit Agreement&#x201d;) by and among DSG, certain subsidiaries of DSG as borrowers or guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. Pursuant to the Amended and Restated Credit Agreement, the Company's previous credit agreement was amended and restated in its entirety.&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 Amended and Restated Credit Agreement provides for (i) a $200&#160;million senior secured revolving credit facility, with a $25&#160;million letter of credit sub-facility and a $10&#160;million swingline loan sub-facility, (ii) a $250&#160;million senior secured initial term loan facility and (iii) a $50&#160;million senior secured delayed draw term loan facility. In addition, the Amended and Restated Credit Agreement permits the Company to increase the commitments under the Amended and Restated Credit Agreement from time to time by up to $200&#160;million in the aggregate, subject to, among other things, the receipt of additional commitments from existing and/or new lenders and pro forma compliance with the financial covenants in the Amended and Restated Credit Agreement. The revolving credit facility is available to be drawn in U.S. dollars, Canadian dollars and any other additional currencies that may be agreed. &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:120%"&gt;On April 1, 2022, in connection with the Mergers, the Company borrowed $250.0&#160;million of initial term loan facility loans and approximately $86.0&#160;million of revolving credit facility loans under the Amended and Restated Credit Agreement. These borrowings were used to 1) repay all obligations and refinance the Company's previous credit agreement, 2) repay certain existing indebtedness of TestEquity and Gexpro Services and their respective subsidiaries, 3) pay fees and expenses in connection with the Mergers, and 4) finance the working capital needs and general corporate purposes of the Company. &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 $2.8&#160;million loss on the extinguishment of debt for remaining unamortized deferred financing costs associated with the previous indebtedness was recorded in the second quarter of 2022 in connection with the payoff. The extinguishment is recorded in Loss on extinguishment of debt in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). &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 Amended and Restated Credit Agreement requires that the proceeds of any revolving credit facility loans be used for working capital and general corporate purposes (including, without limitation, permitted acquisitions), and requires that the proceeds of any delayed draw term loan facility be used solely to finance the payment of consideration for (i) the potential acquisition by TestEquity of a certain business that had been previously identified to DSG as a potential acquisition candidate by TestEquity prior to the date of the TestEquity Merger Agreement and (ii) other acquisitions permitted under the Amended and Restated Credit Agreement, and for any fees, costs and expenses incurred in connection therewith. On April 29, 2022, the Company borrowed the $50.0&#160;million available under the delayed draw term loan facility to finance the acquisition of Interworld Highway, LLC. &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;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;September&#160;30, 2022&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;, there were $243.8&#160;million of term loan facility loans outstanding, $50.0&#160;million of delayed draw term loans outstanding and approximately $123.9&#160;million of revolving credit facility loans outstanding under the Amended and Restated Credit Agreement.&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; Net of outstanding letters of credit, there w&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as $75.1 million of borrowi&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;ng availability under the revolving credit facility as of September&#160;30, 2022. The weighted average interest rate from April 1, 2022 through September&#160;30, 2022&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; was 4.3%.&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 loans under the Amended and Restated Credit Agreement bear interest, at the Company&#x2019;s option, at a rate equal to (i) the Alternate Base Rate or the Canadian Prime Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from 0.0% to 1.75% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement or (ii) the Adjusted Term SOFR Rate or the CDOR Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from 1.0% to 2.75% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that the additional margin for the period from the Closing Date until the Company&#x2019;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall be 1.5% per annum for Alternate Base Rate or Canadian Prime Rate loans and 2.5% per annum for all other loans.&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:120%"&gt;Certain closing fees, arrangement fees, administration fees, commitment fees and letter of credit fees are payable to the lenders and the agents under the Amended and Restated Credit Agreement, including a commitment fee on the daily unused amount of the revolving credit facility that will accrue at a rate ranging from 0.15% to 0.35% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that such commitment fee for the period from the Closing Date until Lawson&#x2019;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall accrue at a rate of 0.3% per annum.&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:120%"&gt;In addition, the Amended and Restated Credit Agreement provides that the delayed draw term loan facility shall accrue a ticking fee at a rate ranging from 0.15% to 0.35% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement, and that such ticking fee shall be payable during the period from the Closing Date to the date on which the lenders&#x2019; delayed draw term loan facility commitments terminate. The Amended and Restated Credit Agreement further provides that the ticking fee for the period from the Closing Date until the Company&#x2019;s delivery of its financial statements and compliance certificate for the first full quarter after the Closing Date shall accrue at a rate of 0.3% per annum. The fees outlined above are reported as interest expense and vary depending on the total net leverage ratio as defined in the Amended and Restated Credit Agreement. Fees from the Closing Date through September&#160;30, 2022 were $0.1&#160;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:120%"&gt;In connection with the Amended and Restated Credit Agreement, deferred financing costs of $4.0 million were incurred. Deferred financing costs are amortized over the life of the debt instrument and reported as interest expense. As of September&#160;30, 2022, deferred financing costs net of accumulated amortization were $8.4 million of which $5.2 million are included in Long-term debt, less current portion, net (related to the senior secured term loan and senior secured delayed draw term loan) and $3.2 million are included in Other assets (related to the senior secured revolving credit facility) in the Unaudited Condensed 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;Each of the loans under the Amended and Restated Credit Agreement mature on April 1, 2027, at which time all outstanding loans, together with all accrued and unpaid interest, must be repaid and the revolving credit facility commitments will terminate. The Company is required to repay principal on the term loans each quarter in the following amounts (subject to potential adjustment): (i) $3,125,000, in the case of the initial term loan facility, and (ii) an amount equal to 1.25% of the funded delayed draw term loan facility, in the case of the delayed draw term loan facility. The Company is also required to prepay the term loans with the net cash proceeds from any disposition of certain assets (subject to reinvestment rights) or from the incurrence of any unpermitted debt. The Company may borrow, repay and reborrow the revolving loans until April 1, 2027, prepay any of the term loans, and terminate any of the commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions and the reimbursement of certain lender costs in the case of prepayments of certain types of loans.&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:120%"&gt;Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations of the Company and its U.S. subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of the Company&#x2019;s U.S. subsidiaries and the obligations of each of the Company&#x2019;s Canadian subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of its U.S. and Canadian subsidiaries.&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:120%"&gt;Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations under the Amended and Restated Credit Agreement are secured by a first priority security interest in and lien on substantially all assets of the Company, each other borrower and each guarantor.&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:120%"&gt;The Amended and Restated Credit Agreement contains various affirmative covenants, including financial maintenance covenants requiring the Company to maintain compliance with a consolidated minimum interest coverage ratio and a maximum total net leverage ratio, each determined in accordance with the terms of the Amended and Restated 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 Company was in compliance with all affirmative and financial covenants 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;September&#160;30, 2022&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-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 Amended and Restated Credit Agreement contains various events of default (subject to exceptions, thresholds and grace periods as set forth in the Amended and Restated Credit Agreement). Under certain circumstances, a default interest rate will apply on all obligations at a rate equal to 2.0% per annum above the applicable interest rate.&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:700;line-height:120%"&gt;Previous Credit Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gexpro Services - January 3, 2022 Gexpro Services Credit Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 January 3, 2022, Gexpro Services entered into a credit agreement ("2022 Gexpro Services Credit Agreement") with a financial institution under which Gexpro Services obtained an initial $137&#160;million term loan ("2022 Gexpro Services Term Loan"), a $25&#160;million revolving line of credit ("2022 Gexpro Services Revolver") and a delayed $83&#160;million term loan ("2022 Gexpro Services Delayed Term Loan"), together the "2022 Gexpro Services Facilities". The proceeds of the 2022 Gexpro Services Term Loan and 2022 Gexpro Services Delayed Term Loan were used to fund the Resolux acquisition, repay all borrowings under the 2020 Gexpro Services Credit Agreements (as defined below) and seller&#x2019;s promissory note from SIS acquisition (refer to Note 3 - Business Acquisitions for further details of these acquisitions). In connection with the 2022 Gexpro Services Credit Agreement, deferred financing costs of $7.4&#160;million were incurred.&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gexpro Services - February 24, 2020 Gexpro Services Term Loan Credit Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent: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 February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Term Loan Credit Agreement") under which Gexpro Services obtained a $60&#160;million term loan ("2020 Gexpro Services Term Loan"). Also on February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Revolver Credit Agreement" and together with the 2020 Gexpro Services Term Loan Credit Agreement, "2020 Gexpro Services Credit Agreements") under which Gexpro Services obtained a $15&#160;million revolving line of credit ("2020 Gexpro Services Revolver"). Availability of the 2020 Gexpro Services Revolver was reduced by issued and outstanding letters of credit, which were limited to $38.5&#160;million. There were $0.7&#160;million outstanding letters of credit as of December 31, 2021 and $37.7&#160;million outstanding on the 2020 Gexpro Services Revolver. A loss on debt extinguishment of $0.6&#160;million was recorded on January 3, 2022 in connection with the January 3, 2022 &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;Gexpro Services Credit Agreements.&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="padding-left:36pt;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;TestEquity - 2017 TestEquity Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;On April 28, 2017, TestEquity entered into a credit agreement ("2017 TestEquity Credit Agreement") with a financial institution under which TestEquity obtained a $101&#160;million term loan ("2017 TestEquity Term Loan") and a $15.0&#160;million &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;revolving line of credit ("2017 TestEquity Revolver"). Availability of the 2017 TestEquity Revolver was reduced by issued and outstanding letters of credit, which were limited to $2.0&#160;million. There were no outstanding letters of credit as of December 31, 2021 and $1.0&#160;million outstanding on the revolving line of credit. A loss on debt extinguishment of $0.2&#160;million was recorded on April 1, 2022 in connection with the April 1, 2022 Amended and Restated Credit Agreement executed in connection with the consummation of the Mergers&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;.&lt;/span&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5MjY_0a64bf58-07b8-4270-a369-c2caf6a1d600">&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 Company's outstanding long-term debt was comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured revolving credit facility&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;123,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured delayed draw term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 revolving line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previous revolving credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;38,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previous term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,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="display:none"/&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;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total long-term debt&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;397,461&#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;93,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5dc137310cda42bfa1c46c4978afab07_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMi0xLTEtMS05MTQ0OA_8c69e997-c819-4f79-8c33-cd3ac339f50f"
      unitRef="usd">123925000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i15783a129e0d469a896fa4be15069446_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMi0zLTEtMS05MTQ0OA_208f49b8-9bc0-4c40-b50f-e594c8a9b39b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad4315f77d9c449498dcef285dd177cb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMy0xLTEtMS05MTQ0OA_ff1952fc-d19e-45c6-8b8d-a08f1ad96d42"
      unitRef="usd">243750000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibe8161e457584542a495416507115975_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMy0zLTEtMS05MTQ0OA_4e8a74c4-bbdc-4578-9277-7cac75bd70ed"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNC0xLTEtMS05MTQ0OA_19d0c671-dbb1-4ab5-a598-7389e030fdcc"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iabc5ec154b19401b9678aacaa18b0547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNC0zLTEtMS05MTQ0OA_d2fe9e7e-6384-411d-8c74-50338f63f7a1"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i05ab1c53dd794f75a8470672f8dfe462_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNS0xLTEtMS05MTQ0OA_83b5e916-b07d-4cb1-b136-3527c5c84d14"
      unitRef="usd">1121000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id5039cdbe4d24bc4be27d81916837ec5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNS0zLTEtMS05MTQ0OA_7a96fadb-066d-4933-b1ce-655865460367"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1d8ae3e1032246c5bb1a93ff4f7ebdbd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNi0xLTEtMS05MTQ0OA_c5166802-8c9b-4ed0-8848-0c47670f69ae"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ice535eb0fcbf41589f42676122c96914_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNi0zLTEtMS05MTQ0OA_bccf491e-9749-43d6-97de-de9c2d00104c"
      unitRef="usd">38707000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i317b40e37e9f4d05a72a5dcd0ef447df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNy0xLTEtMS05MTQ0OA_c8853bac-5665-4657-8314-42042888b8fd"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id9bcc88a94fe40b9847c0581f736a29f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNy0zLTEtMS05MTQ0OA_660e175c-3a67-4cf8-8ab2-0a2e2023309d"
      unitRef="usd">190337000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOC0xLTEtMS05MTQ0OA_23270bd7-508b-4dfa-8c88-72420885a229"
      unitRef="usd">418796000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOC0zLTEtMS05MTQ0OA_3043d5f9-064d-491e-be61-5cb19cad638e"
      unitRef="usd">229044000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOS0xLTEtMS05MTQ0OA_8c0e01b6-1689-4ae8-b1b8-d0380c170451"
      unitRef="usd">16121000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOS0zLTEtMS05MTQ0OA_bf5e3453-66f7-495e-b709-b92eb6a78c96"
      unitRef="usd">134405000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTAtMS0xLTEtOTE0NDg_bb166ae2-a091-47b3-879a-db042049dcef"
      unitRef="usd">5214000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ib978301ff2be4e0b998ad7f8090ee57c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTAtMy0xLTEtOTE0NDg_4d3c7cb3-4d9a-4315-bdb0-e521e02beaea"
      unitRef="usd">1505000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTEtMS0xLTEtOTE0NDg_1c9a6eb2-7c1a-499f-85f6-41047f8b363e"
      unitRef="usd">397461000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTEtMy0xLTEtOTE0NDg_cb56065b-9f82-49b7-b3d1-3ce8c2dbc1c1"
      unitRef="usd">93134000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i614b275be11f4cffa4a7f7896ae38773_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjgz_3e47e215-32e5-4c7a-b7c5-ac9dae905d8a"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i42906695b92d49e0b836cc0a0538830e_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzM1_c39bf0df-63f4-49d8-894e-6d974aec21c3"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibc1fb516afa646dcbc4382d77483263b_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzc0_7a941635-933f-4385-9744-5be0a293b31e"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i260e185f97e64bddad86da4624848512_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5ODE_4801a48d-9104-4545-980f-aa70c8505100"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if249754e625b4ec2b2eec575768cfc45_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfODcw_cdd22551-9451-4b48-a2a9-18bd467ad024"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <dsgr:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="i614b275be11f4cffa4a7f7896ae38773_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA5OQ_004eadce-672c-4fab-8b52-c2a86b07fb67"
      unitRef="usd">200000000</dsgr:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i260e185f97e64bddad86da4624848512_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMjE5OTAyMzI2ODU1MQ_425d0ba0-581d-4d8d-8041-5f8034b644e2"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTU2OQ_a47ad001-4c77-44ee-a004-fd79680fada7"
      unitRef="usd">86000000</us-gaap:LineOfCredit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMjAyMw_cd558944-68cd-4109-8383-c39470380aba"
      unitRef="usd">-2800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i26a83fd4acb54683b2945ae7182c0100_D20220429-20220429"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzE1OQ_412d348c-8c41-4f93-aa7b-a069e2557e29"
      unitRef="usd">50000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad4315f77d9c449498dcef285dd177cb_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjI5_9eade227-e2e7-4bcd-a926-bd75ee9c7489"
      unitRef="usd">243800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjQy_21d360a9-5d18-43b0-b0d0-efe3c1c4d3a3"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4d34cebe9ff04f56851416c9244221f5_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjM2_2bb74114-6fa0-4496-9e9a-bae12b3b4a8d"
      unitRef="usd">123900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzU2Mg_ef73ee90-6e99-42f8-9d8b-5081f0e6a05e"
      unitRef="usd">75100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzcwOQ_9b4c90c6-53b3-4587-9789-e76417d1f1a9"
      unitRef="number">0.043</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if63ab8e8590a4edc8f1cc24b673adeb9_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDAwNA_07704a67-471e-4e99-b0ba-b614c5e0b20b"
      unitRef="number">0.000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idfb46b367b97423d89731d02f589c17c_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDAxMA_e2f5bd89-d8f3-4d29-a743-e6c990027350"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i454a484bfdec4a56b17d2511edc961d8_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDM3Mw_0c24781f-3c9f-4bb7-9a3e-859dc67e5ecf"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i03a4adbd686c4faab1fdd40ee4b50192_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDM3OQ_a7524e98-850f-4a8e-8609-33af1f15f71c"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dsgr:DebtInstrumentAdditionalMargin
      contextRef="i05c1f9b881f64599b40cc3a6f6afd5a9_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDg0NQ_e51bd094-15f5-4a64-84f8-ea9ef83f4789"
      unitRef="number">0.015</dsgr:DebtInstrumentAdditionalMargin>
    <dsgr:DebtInstrumentAdditionalMargin
      contextRef="i6f2206066e934db492a4ca45e7871e44_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDkxNQ_b8741951-c273-4c81-8cc1-768861f40adf"
      unitRef="number">0.025</dsgr:DebtInstrumentAdditionalMargin>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i51ce5a1195f04b16a0fdd71bd7aabd5f_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTI3MQ_de7a2924-3a1c-420e-917d-146599a5f2cf"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i2e4523e8d77c419db20811badcbfe77c_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTI3Nw_c271743c-8de8-44a9-881c-1822cc468a1d"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i05cfe7e574824f57aae1a028911321be_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTc1Mw_7ada0123-3a33-413d-87f0-de2877a7f028"
      unitRef="number">0.003</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <dsgr:LineOfCreditFacilityTickingFeePercentage
      contextRef="iec5b38a2ff3d4496922e739b93de358d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTkyMw_75f9f5a6-0c78-4693-95a9-6fb014c63cb3"
      unitRef="number">0.0015</dsgr:LineOfCreditFacilityTickingFeePercentage>
    <dsgr:LineOfCreditFacilityTickingFeePercentage
      contextRef="id1a3f1c34720493b9e957a547308755e_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTkyOQ_8ca2f611-d5fc-4726-be96-5c395724689b"
      unitRef="number">0.0035</dsgr:LineOfCreditFacilityTickingFeePercentage>
    <dsgr:LineOfCreditFacilityTickingFeePercentage
      contextRef="i33685913eeed4bc2bdcfd5ad231b193d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjU3MQ_1b23c078-f12a-40ed-b70d-7c1dcb83b30c"
      unitRef="number">0.003</dsgr:LineOfCreditFacilityTickingFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="id6f1bee569a04273a2097abeecc0336d_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjc5Mw_25a0258b-9138-4b85-80a9-a6142fc721d2"
      unitRef="usd">100000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjg4OA_0463d3bf-26a7-448f-99d9-e35c131f3a83"
      unitRef="usd">4000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzA4OA_e609d7c3-9fae-4eaa-b7b3-5192111ec3ba"
      unitRef="usd">8400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzEwMA_55c23266-fe01-4145-b117-5443aa03a7e0"
      unitRef="usd">5200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzI0OQ_6fe781f3-56d6-4bd9-9bb6-d8bf9ac4533c"
      unitRef="usd">3200000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="iba3d239874724d0492c046988df8dd13_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzc4Ng_7216e486-921c-4cbb-bc9a-85858a9e4450"
      unitRef="usd">3125000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="iba3d239874724d0492c046988df8dd13_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzg2NQ_8a5ecad0-2c6d-4720-b8b3-75c93136ec7e"
      unitRef="number">0.0125</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <dsgr:DebtInstrumentCovenantDefaultRate
      contextRef="i609f4b50e7374e4e8b63944e50fcc0d3_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfOTk5Ng_c307fe3e-49e2-448a-92b3-73d8ccbbc482"
      unitRef="number">0.020</dsgr:DebtInstrumentCovenantDefaultRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0227f99db57e474992adcf6b528075b3_I20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTAzNjg_236cddfd-a763-4bf3-8375-d3aa0a701f3f"
      unitRef="usd">137000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i376654d1417440ebbc27734997367d1e_I20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA0MTk_f12dfe42-24ee-4437-b809-5904f5cd9cc0"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib07ada0d7e2849bb853322fc6397e405_I20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA0OTU_5274fc45-a259-4464-b5f3-8a8ae78370dc"
      unitRef="usd">83000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i02be7e2247864bb88cb45a864098cb99_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTEwNTA_69dc230d-75f0-447e-87a2-d7c7a00781d2"
      unitRef="usd">7400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id741f76240394268acaaa96bddcfbc63_I20200224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTEzNDA_5e922117-cfb3-4344-83e1-ad12c6e84e80"
      unitRef="usd">60000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i732e56785a554096b3f7999b41c55a2d_I20200224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE2OTU_35e22405-0966-4e6f-84ba-cd0a56bb9997"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if44d1b0fe3bf4919babe6689f6ce8879_I20200224"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE4ODc_14781d23-3887-4c6c-9dac-13e7b959330b"
      unitRef="usd">38500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i6a0b5c0612b64658b5f32bc29a296fc9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE5MDI_6c108479-cd8c-41b9-b4d8-823832e432cb"
      unitRef="usd">700000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCredit
      contextRef="i4a6d4d2720494c56b6250ef6a6927e60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE5NjM_c53edecc-658b-48cc-8f8d-ae3021ce6659"
      unitRef="usd">37700000</us-gaap:LineOfCredit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2c286b80504b4a5f868d7594f7da1cec_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTIwNDk_4399f477-9b83-4bc7-8260-7313b9015c7c"
      unitRef="usd">-600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idfaba58dc06b4ac0844ef21d2e33fd39_I20170428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTIzNjg_d46df30c-f0b1-4500-b430-bd12ef7385e6"
      unitRef="usd">101000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i251c64ba7d994f08b406ea80746b0650_I20170428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI0MTc_bce214a8-a804-4460-8d09-cd7684291c19"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ief64d3810e4e48c29ba83a8db1b56534_I20170428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI1OTk_6784e8f0-9294-4c07-8fcd-2826e0405b67"
      unitRef="usd">2000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i83a1d768f2f7437f915e0074e22209c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI2MTQ_d2560778-5733-4e52-81fb-b5fbea5a69a9"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i393f7cc655a04686b831ecdf0d334b9a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI2NzU_ca0cb33e-fcd1-47a9-a377-287fbc767bed"
      unitRef="usd">1000000</us-gaap:LongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if13d5fa87dd44184ad68661227623314_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI3NTY_03e07c60-89f1-46aa-89de-2a90d7ccb8ff"
      unitRef="usd">-200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDYxMw_235758c4-2e75-4cb4-b86b-3b739d11ed52">Stock-Based Compensation&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 Company recorded a 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;benefit of $3.6&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and expense of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.4 million&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; for 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;three and nine months ended September&#160;30, 2022&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;, respectively. A portion of the Company's stock-based awards are liability-classified. Accordingly, changes in the market value of the Company's common stock may result in a stock-based benefit in certain periods. A stock-based compensation liability &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 $2.1 million a&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 of September&#160;30, 2022 and $0.0 million as of December&#160;31, 2021 was included in Accrued expenses and other current liabilities in the Unaudited Condensed 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:107%;text-decoration:underline"&gt;Equity Compensation Plans&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. 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&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:107%;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 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;SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of Company 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 Selling, general and administrative expense in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The outstanding SPRs were granted with approximately a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d"&gt;seven&lt;/span&gt; year life and vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142"&gt;one&lt;/span&gt; to three years beginning on the first anniversary of the date of the grant. The SPRs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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:107%;text-decoration:underline"&gt;Restricted Stock 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;Restricted stock awards ("RSAs") generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da"&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 shares 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 Company common stock on the date of grant and the expense is recorded ratably over the vesting period. F&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;or 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;three and nine months ended September&#160;30, 2022, the Company issued 1,300 RSAs to key employees that vest through the fifth anniversary from the grant date with a grant date fair value 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;$0.1&#160;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;.&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-style:italic;font-weight:400;line-height:107%;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 Company common stock. The value of the MSUs is determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the Company common stock over the measurement period. &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:107%;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;For the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;three and nine months ended September&#160;30, 2022, the Company issued 6,000 and 248,000 stock options, respectively, to key employees that vest through the fifth anniversary from the grant date. The fair value was determined using a Black-Scholes valuation model with a grant date fair value 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:107%"&gt;$2.3&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Each stock option can be exchanged for one share of Company common stock at the stated exercise price. Upon vesting, stock options are recognized as a component of equity. Unrecognized compensation related to stock options 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:107%"&gt;September&#160;30, 2022 was $2.1&#160;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-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Performance Awards &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Performance Awards ("PAs") are exchangeable for between 0% to 150% of Company common stock, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics at the end of the vesting period. The PAs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Except for the stock options and RSAs above, no additional stock-based awards were issued during the nine months ended September 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfOTg_1bd57514-73a0-471c-910b-dbea5c6be9c6"
      unitRef="usd">3600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjE5OTAyMzI2MDE3MQ_22af3efd-ea72-4eab-af58-eb9bd91ecc53"
      unitRef="usd">400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjk4_3f5d4612-6ed9-474c-8028-8bd1e386d359"
      unitRef="usd">2100000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzE0_08e35709-ed54-4735-8b3d-8400c24ab394"
      unitRef="usd">0</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit
      contextRef="ie40c377b4f8c445ab65f96d0890b9a5b_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfOTY5_15e302f7-f94e-496f-b22b-fbfcf221ec3e"
      unitRef="shares">20000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit
      contextRef="id9fd4637e89b48bfb87e81701c39ecd6_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMTA5Mg_125cb0ff-b0c7-48e1-9cc8-e51ea5dfdc61"
      unitRef="shares">125000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQxNQ_49eae540-66ba-4a45-9bb4-23c0a2b59aaa">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjQ2Nw_70806790-9cc3-4010-8117-7282206aaaea"
      unitRef="shares">1300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjQ2Nw_f8a10e34-04dc-4427-aaa7-8285152f58f6"
      unitRef="shares">1300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjYxMw_4def7acd-2ce6-46ad-aaf6-44762d8b7a94"
      unitRef="usd">100000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjYxMw_813160a8-5215-4519-911e-2557059eb7c8"
      unitRef="usd">100000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue>
    <dsgr:PotentialSharesFromMSUVest
      contextRef="iebccc90c5c544ac89ba610fab588f166_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzIzMA_7aca5bb5-8ff3-4ec4-a7b5-76202296a7e6"
      unitRef="number">0</dsgr:PotentialSharesFromMSUVest>
    <dsgr:PotentialSharesFromMSUVest
      contextRef="iac83750743e44d5a954fef59d594eeb4_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzIzNg_f33040df-7886-4aad-b508-012ad4625338"
      unitRef="number">1.50</dsgr:PotentialSharesFromMSUVest>
    <dsgr:EquitySharePayoutRangeTrailingPeriod
      contextRef="ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzMyNQ_caa0dca1-99d3-4246-b84d-f2cb21473e09">P60D</dsgr:EquitySharePayoutRangeTrailingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjgyMw_6c9ade4b-f736-4dba-b3f6-e60798318b0c"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzY1OA_927f3ac1-ef5d-415b-9348-2d7010288a9b"
      unitRef="shares">248000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
      contextRef="ic97856bfa45040b3b900e22bcf0ca9c2_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjE5OTAyMzI2MDE5MA_c9ccee90-0a4b-4f47-82b2-9f25dad7f9b6"
      unitRef="usd">2300000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock
      contextRef="i19f71ee9bc8e43439c69ab952c7a97b7_D20220401-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzg5Ng_a973e2a6-6af3-440b-8810-bae4f7fe7d42"
      unitRef="shares">1</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNTQ5NzU1ODE4NTM3_32b04907-9be9-4a1c-a3e7-aff2ee3af076"
      unitRef="usd">2100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock
      contextRef="i830ed5b1e09945adbbfdcd639e7f34c5_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDE4MQ_4f2f6f18-c1fa-4e6a-978a-c634d64d06a8"
      unitRef="number">0</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock
      contextRef="i21396af32b194a19b12b53bde6aba8f8_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDE4Nw_6142c9b9-43d9-4f20-9db8-15e3bc8015a7"
      unitRef="number">1.50</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ice08b794038c4a18ba4642c3ad879978_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDU0Nw_94109880-0cb0-4320-86c2-88b0b276afe1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:TreasuryStockTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV8zODQ4MjkwNjk4NTY1_bbaf6cd5-a6b3-49df-b7a6-2ed93c825f1f">Stock Repurchase Program&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2019, the Board of Directors authorized a program pursuant to which the Company was authorized to repurchase up to $7.5 million of Company common stock from time to time in open market transactio&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;ns, privately negotiated transactions or by other methods. During 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; third quarter of 2022, the Company repurchased 54,089 shares of Company common stock at an average cost of $35.86 per share for a total cost of $1.9 million. &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;No shares were repurchased during the first half of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022 or during the year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021. Following these repurchases, the Company had&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; $2.6 million&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; remaining under its stock repurchase program as of September&#160;30, 2022. &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;On November 2, 2022, the Board of Directors increased the existing repurchase program from $7.5 million to $12.5&#160;million, and as a result, the Company had $7.6 million of remaining availability for stock repurchases under the program as of November&#160;2, 2022.&lt;/span&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTQ1MDg_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUxODM_0bc8ba16-a10c-4b74-94f9-29d2c93f58af"
      unitRef="shares">54089</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUxODk_06461af2-4dfe-418e-8c86-867afc2cbef9"
      unitRef="usdPerShare">35.86</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMDU_8ab0c833-88ff-4fbd-bc7a-303a40aa6263"
      unitRef="usd">1900000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i05464bdbcf9241d595c0a366b0dba564_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMjM_8ec5ff3f-23af-4788-9c4d-48f8e6650e3a"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2f5da6a5ef504208b5577f795f0e22b3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMjM_9dfc3de9-efec-458e-bf41-0c13802d8c14"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMTM_b328bfc0-d146-4086-884a-140f559c30ca"
      unitRef="usd">2600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV80Mzk4MDQ2NTEyNzgx_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV85MzQ1ODQ4ODM4MDE3_838ff320-8c22-4e9f-ab5f-1b7a53fa5ad4"
      unitRef="usd">12500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV82NTk3MDY5NzY4OTI0_f895851d-ff45-4d8c-8242-92b16c0b2524"
      unitRef="usd">7600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RleHRyZWdpb246MTcxZjI3MTcxNWUzNGIzZGEzOTBkMmE3OWEwZDA5OTlfMzI4_47a08479-d415-4bc8-b611-49bb5952344f">Earnings Per Share&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;As a result of the Mergers discussed in Note 1 - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of Operations and Basis of Presentation&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;, all historical per share data and number of shares and numbers of equity awards were retroactively adjusted. The following table provides the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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;16,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,439,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,143,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;10,252,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic income (loss) per share of common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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;16,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,439,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,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;315,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,653,354&#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;10,567,928&#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;17,457,067&#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;10,252,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income (loss) per share of common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities excluded from the calculation of diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC0xLTEtMS05MTQ0OA_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC0zLTEtMS05MTQ0OA_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC01LTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC03LTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS0xLTEtMS05MTQ0OA_969a4d71-881f-4205-9f8b-27e62bedc9da"
      unitRef="shares">19439996</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS0zLTEtMS05MTQ0OA_0d3eb6ae-432c-4a66-a754-a71c542f6da3"
      unitRef="shares">10252770</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS01LTEtMS05MTQ0OA_bae58754-b051-4bfd-a85e-ffa2b8f759a0"
      unitRef="shares">17143814</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS03LTEtMS05MTQ0OA_fdc15a64-cf8a-4038-bd03-18ff77b24e51"
      unitRef="shares">10252760</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi0xLTEtMS05MTQ0OA_f55415fe-412b-42ce-9ef5-a78b2e670209"
      unitRef="usdPerShare">0.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi0zLTEtMS05MTQ0OA_81685e04-973a-48b6-a73b-da6e87586cc8"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi01LTEtMS05MTQ0OA_cfb15ff0-62b2-47cc-9bcc-23b9059151a8"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi03LTEtMS05MTQ0OA_c0427fe4-5c39-44e9-bcb8-a455d9a675bb"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS0xLTEtMS05MTQ0OA_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS0zLTEtMS05MTQ0OA_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS01LTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS03LTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtMS0xLTEtOTE0NDg_6a95cf1f-6f5f-4ece-9585-3f63cd63d933"
      unitRef="shares">19439996</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtMy0xLTEtOTE0NDg_4306df6a-0338-4826-89ce-298a9e05e8a9"
      unitRef="shares">10252770</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtNS0xLTEtOTE0NDg_1b0020b6-5d2f-4c64-90bb-4e480d95302f"
      unitRef="shares">17143814</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtNy0xLTEtOTE0NDg_8db29a8f-5e70-41cd-8ad7-d8197a656bf8"
      unitRef="shares">10252760</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtMS0xLTEtOTE0NDg_4cb4111b-36ed-458e-b69d-b2726847bb2f"
      unitRef="shares">213358</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtMy0xLTEtOTE0NDg_34be4ece-6b98-4713-8cee-2c94f48de2eb"
      unitRef="shares">315158</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtNS0xLTEtOTE0NDg_33ecefa6-24bb-4c3c-be23-4e1cb843e716"
      unitRef="shares">313253</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtNy0xLTEtOTE0NDg_55ec1489-02f7-4878-80a4-18ac817bb55f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctMS0xLTEtOTE0NDg_1f2a32a1-329e-437f-973e-7ff6760424c7"
      unitRef="shares">19653354</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctMy0xLTEtOTE0NDg_eebdec4d-9a8e-41eb-b5f1-c5c568ae14f8"
      unitRef="shares">10567928</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctNS0xLTEtOTE0NDg_55f7e90b-a029-47fa-a3ec-0a1fcacc1767"
      unitRef="shares">17457067</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctNy0xLTEtOTE0NDg_c913690d-a803-4db0-95c3-08f41ca92d25"
      unitRef="shares">10252760</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtMS0xLTEtOTE0NDg_6bb78b21-9a88-42cc-9ed4-5c5b1ce711ee"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtMy0xLTEtOTE0NDg_717558d5-bb62-45b5-abac-951dce3334ca"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtNS0xLTEtOTE0NDg_7402bb05-6c88-4ffd-9550-29adf37f0239"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtNy0xLTEtOTE0NDg_968a14bb-ee71-4329-8ac6-b256e16ee9ba"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktMS0xLTEtOTE0NDg_3011a557-10d9-4861-8ac8-acb8c07ef874"
      unitRef="shares">246957</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktMy0xLTEtOTE0NDg_bb7fe305-afdd-4162-b5f0-15d9c83a1b70"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktNS0xLTEtOTE0NDg_da5b17c5-30a3-4220-b43d-08b2785121ba"
      unitRef="shares">248000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktNy0xLTEtOTE0NDg_752dcd01-ad59-4591-ae02-951d36660f4e"
      unitRef="shares">307908</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTkwOQ_b149f7d7-d9b1-4cef-9e6a-697a3df0141d">Income Taxes &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded income tax 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;$8.5 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;, a 33.9% effective tax rate for the three months 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;September&#160;30, 2022&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;. Income tax 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;$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;, a 15.0% effective tax rate was recorded for the three months 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;September&#160;30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The effective tax rate for the three months 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;September&#160;30, 2022&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; was higher than the U.S. statutory rate primarily due to state taxes, foreign operations, as well as transaction costs and other permanent items. &lt;/span&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 recorded income tax expense of $3.9 million, a 29.6% effective tax rate for the nine months ended September&#160;30, 2022. Income tax expense&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; of $0.6 million, a 150.7% effective tax rate, was recorded for 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;nine months 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; September&#160;30, 2021. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the year over year effective tax rate was primarily due to the changes in the valuation allowance in the nine months 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;September&#160;30, 2021, merger costs incurred in 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;nine months 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; September&#160;30, 2022, and 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;creation of a consolidated group for federal income tax purposes as a result of the completion of the Mergers referenced in Note 3 - Business Acquisitions. Relative to the U.S. statutory rate, the effective tax rate for the nine months 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; September&#160;30, 2022&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; was impacted by state taxes, foreign operations, and the expiration of uncertain tax positions, as well as liabilities and transaction expenses related to the Mergers, and discrete tax items related to changes in the uncertain tax positions and prior period true-ups as a result of the completed Mergers. &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;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 September&#160;30, 2022, the Company is subject to U.S. federal income tax examinations for the years 2018 through 2021 and income tax examinations from various other jurisdictions for the years 2015 through 2021. &lt;/span&gt;&lt;/div&gt;Earnings from the Company&#x2019;s foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise may subject the Company to foreign withholding taxes and U.S. federal and state taxes.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNzM_423bfd75-4f09-4ce6-86b3-594d8fd360a1"
      unitRef="usd">8500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNzk_8f23959e-31a4-4c7c-9242-26927b1b8dfe"
      unitRef="number">0.339</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTU0_4b734d33-1727-4905-a51e-934e637a3923"
      unitRef="usd">200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTYw_eea66819-177e-49c3-a5f1-792803146d64"
      unitRef="number">0.150</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNDcw_dfa94f63-4b49-4bae-802f-ebd29a7823da"
      unitRef="usd">3900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNDc2_5d7c7c2f-37c7-4d12-b5de-f26d7f8db6df"
      unitRef="number">0.296</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNTM1_41f9b446-36de-481f-8105-9908b374df07"
      unitRef="usd">600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNTQx_ae7cb1b1-5481-4e87-9c1c-7e2c5fcaa4c2"
      unitRef="number">1.507</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDU5Mg_afb6ecd8-62ca-4183-a727-323d7c9fc5b9">Commitments and Contingencies&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;Shareholder lawsuits&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 February 2022, three purported DSG stockholders made demands pursuant to Section 220 of the Delaware General Corporation Law to inspect certain books and records of DSG (collectively, the &#x201c;Books and Records Demands&#x201d;). One stated purpose of the Books and Records Demands was to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#x2019;s and the DSG board of directors&#x2019; approval of the Mergers. On March 16, 2022, one of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Robert Garfield v. Lawson Products, Inc., Case No. 2022-0252, in the Court of Chancery of the State of Delaware against DSG (the &#x201c;Garfield Action&#x201d;). On March 22, 2022, another of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Jeffrey Edelman v. Lawson Products, Inc., Case No. 2022-0270, in the Court of Chancery of the State of Delaware against DSG (the &#x201c;Edelman Action&#x201d;). The Garfield Action and the Edelman Action, which were consolidated and re-captioned as Lawson Products, Inc. Section 220 Litigation, Case No. 2022-0270, are collectively referred to as the &#x201c;Books and Records Actions.&#x201d; The Books and Records Actions sought to compel inspection of certain books and records of DSG to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#x2019;s and the DSG board of directors&#x2019; approval of the Mergers. Following briefing, the Delaware Court of Chancery held a trial on July 14, 2022 to adjudicate the Books and Records Actions. At the conclusion of the trial, the Court ruled orally that the stockholders&#x2019; demands would be granted only in one respect (production of documents sufficient to show the identities of any guarantors of debt of the acquired companies) and the Court denied the remainder of the stockholders&#x2019; requests. The Court&#x2019;s ruling was memorialized in an order issued on July 20, 2022. Thereafter, DSG produced excerpts of certain documents as required by the Court's ruling and subsequent order. &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 October 3, 2022, the plaintiffs in the Books and Records Actions filed a shareholder derivative action (the &#x201c;Derivative Action&#x201d;) entitled Jeffrey Edelman and Robert Garfield v. John Bryan King et al., Case No. 2022-0886, in the Court of Chancery of the State of Delaware. The Derivative Action names as defendants J. Bryan King, Lee S. Hillman, Bianca A. Rhodes, Mark F. Moon, Andrew B. Albert, I. Steven Edelson and Ronald J. Knutson (collectively, &#x201c;Director and Officer Defendants&#x201d;), and LKCM Headwater Investments II, L.P., LKCM Headwater II Sidecar Partnership, L.P., Headwater Lawson Investors, LLC, PDLP Lawson, LLC, LKCM Investment Partnership, L.P., LKCM Micro-Cap Partnership, L.P., LKCM Core Discipline, L.P. and Luther King Capital Management Corporation (collectively, the &#x201c;LKCM Defendants&#x201d;). Purporting to act on behalf of DSG, in the Derivative Action the plaintiffs allege, among other things, various claims of alleged breach of fiduciary duty against the Director and Officer Defendants and the LKCM Defendants in connection with the Mergers. The Derivative Action seeks, among other things, money damages, equitable relief and the costs of the Derivative Action, including reasonable attorneys&#x2019;, accountants&#x2019; and experts&#x2019; fees. On October 24, 2022, the plaintiffs voluntarily dismissed PDLP Lawson, LLC and LKCM Investment Partnership, L.P. from the Derivative Action without prejudice. &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;DSG disagrees with and intends to vigorously defend against the Derivative Action. The Derivative Action could result in additional costs to DSG, including costs associated with the indemnification of directors and officers. At this time, DSG is unable to predict the ultimate outcome of the Derivative Action or, if the outcome is adverse, to reasonably estimate an amount &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;or range of reasonably possible loss, if any, associated with the Derivative Action. Accordingly, no amounts have been recorded in the condensed consolidated financial statements for these matters. No assurance can be given that additional lawsuits will not be filed against DSG and/or its directors and officers and/or other persons or entities in connection with the Mergers.&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;Environmental matter&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 2012, it was determined a Company owned site in Decatur, Alabama, contained 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, prepare a remediation plan, and enroll the site in the Alabama Department of Environmental Management (&#x201c;ADEM&#x201d;) voluntary cleanup 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:120%"&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. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022&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 had less than $0.1&#160;million accrued for potential monitoring costs. The costs for future monitoring are not significant and have been fully accrued. The Company does not expect to capitalize any amounts related to the remediation plan.&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;Purchase commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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 enters into inventory purchase commitments with third parties in the ordinary course of business. As of September&#160;30, 2022, we had contractual commitments to purchase approximately $167&#160;million of product from our suppliers and contractors which is expected to be paid in the next twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDM3Nw_22d18806-756f-41e5-b483-d58733eebf33"
      unitRef="usd">100000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDM5ODA0NjUyNDE0OQ_1dfc2726-7059-4b4c-90b2-f88d71785653"
      unitRef="usd">167000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths>
    <dsgr:RelatedPartyTransactionTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNDMzOQ_9221f2c3-c058-4488-9f43-339227ba6d94">Related Party Transactions&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:112%;text-decoration:underline"&gt;Management Services Agreements&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 the Mergers, a subsidiary of TestEquity was party to a management agreement with Luther King Capital Management Corporation (&#x201c;LKCM&#x201d;) for certain advisory and consulting services (the &#x201c;TestEquity Management Agreement&#x201d;), and a subsidiary of Gexpro Services was party to a management agreement with LKCM for certain advisory and consulting services (the &#x201c;Gexpro Services Management Agreement&#x201d;). In connection with the closing of the Mergers on April 1, 2022, (i) all of the TestEquity subsidiary&#x2019;s rights, liabilities and obligations under the TestEquity Management Agreement were novated to, transferred to and assumed by the TestEquity Equityholder, and LKCM released the TestEquity subsidiary from all obligations and claims under the TestEquity Management Agreement, and (ii) all of the Gexpro Services subsidiary&#x2019;s rights, liabilities and obligations under the Gexpro Services Management Agreement were novated to, transferred to and assumed by the Gexpro Services Stockholder, and LKCM released the Gexpro Services subsidiary from all obligations and claims under the Gexpro Services Management Agreement (collectively, the &#x201c;Novations&#x201d;). During the first three months of 2022, expense of $0.5&#160;million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued under these management agreements from January 1, 2022 through the April 1, 2022 Merger Date. As of December&#160;31, 2021, $4.8&#160;million was included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets in connection with these management agreements. As of April 1, 2022, the prior obligation of $5.3&#160;million was effectively settled and considered to be a deemed equity contribution by LKCM recorded to additional paid in capital. As a result of the Novations, no additional expense under these management agreements has been incurred subsequent to the Mergers.&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:112%;text-decoration:underline"&gt;Consulting Services&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:112%"&gt;Subsequent to the Mergers, individuals employed by LKCM Headwater Operations, LLC, a related party of Luther King Capital Management Corporation (&#x201c;LKCM&#x201d;), have provided the Company with certain consulting services in order to identify cost savings, revenue enhancements and operational synergies of the combined companies. As of September&#160;30, 2022 expense of $0.2 million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued for these consulting services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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:112%;text-decoration:underline"&gt;TestEquity and Gexpro Services Mergers&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;Immediately prior to the Mergers, entities affiliated with Luther King Capital Management Corporation (&#x201c;LKCM&#x201d;) and J. Bryan King (the Chairman of the DSG board of directors), including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the TestEquity Equityholder (which in turn owned all of the outstanding equity interests of TestEquity as of immediately prior to the completion of the TestEquity Merger). As of the &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;Merger Date, Mr. King was a director of the TestEquity Equityholder. In addition, as of the Merger Date, Mark F. Moon (a member of the DSG board of directors) was a director of, and held a direct or indirect equity interest in, the TestEquity Equityholder. &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;Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King, including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the Gexpro Services Stockholder (which in turn owned all of the then outstanding stock of Gexpro Services).&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;Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King owned approximately 48% of the shares of DSG common then stock outstanding.&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;As a result of and after the consummation of the Mergers, entities affiliated with LKCM and J. Bryan King (the Chairman of the DSG board of directors) owned in the aggregate approximately 14,640,000 shares of DSG common stock as of the Merger Date, which shares represented approximately 75% of the shares of DSG common stock then outstanding after giving effect to the issuance of shares as of the Merger Date in connection with the consummation of the Mergers. Such aggregate share amount does not include any of the up to 700,000 additional shares of DSG common stock or any of the up to 1,000,000 additional shares of DSG common stock potentially issuable to the TestEquity Equityholder and the Gexpro Services Stockholder, respectively, in accordance with the earnout provisions of the TestEquity Merger Agreement and the Gexpro Services Merger Agreement, respectively, summarized in Note 1 - Nature of Operations and Basis of Presentation.&lt;/span&gt;&lt;/div&gt;</dsgr:RelatedPartyTransactionTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4MjY5_886b5b3e-cd79-45d5-b225-eca3254852bb"
      unitRef="usd">500000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMTU4MQ_96385e53-c46e-4f43-8a1a-508759f0dbc6"
      unitRef="usd">4800000</us-gaap:DueToRelatedPartiesCurrent>
    <dsgr:SettlementOfRelatedPartyObligations
      contextRef="i5ecfffb6721749fda33c8e16dda0551c_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMTg5NA_c5172da8-2f4b-427b-88e2-2e300c5afb47"
      unitRef="usd">5300000</dsgr:SettlementOfRelatedPartyObligations>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i55a6165ab8c84dd1b4b63cdf2e03930f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNDM5ODA0NjUxODI4OA_15e7e34a-fba4-4817-8a7f-ce0c6ea6f6ed"
      unitRef="usd">200000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ia972bc5d4010438eb0597246fcc649c8_I20220401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzM1OQ_6b321f19-ad5b-4599-aff5-b2a8233f70cd"
      unitRef="number">0.48</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <dsgr:RelatedPartyTransactionSharesOwned
      contextRef="i0eed8a1da70044b1977f089e5658f16a_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzYwMw_9278931e-96a4-498f-b614-b1780d8c4b95"
      unitRef="shares">14640000</dsgr:RelatedPartyTransactionSharesOwned>
    <dsgr:RelatedPartyTransactionCommonStockOutstanding
      contextRef="i0eed8a1da70044b1977f089e5658f16a_I20220401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzY5NQ_a00931ad-17cd-47e8-9655-dcc2bef30244"
      unitRef="number">0.75</dsgr:RelatedPartyTransactionCommonStockOutstanding>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4Mjkz_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="iae8471d3315340c48fa1425887d6569e_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4Mjk3_6bed0b6e-8b33-4b0f-b749-d0744e1bcf86"
      unitRef="shares">1000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjI3OQ_83534ee0-e3ac-4396-9f44-bed3fa31dd5b">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;As a result of the Mergers described in Note 1 - Nature of Operations and Basis of Presentation, the Company evaluated its operational, reporting and management structures and identified three reportable segments based on the nature of the products and services and type of customer for those products and services. A description of our reportable segments is 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="margin-bottom:6pt;padding-left:36pt;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;&#x2022;&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%;padding-left:14.5pt;text-decoration:underline"&gt;Lawson&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;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;&#x2022;&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%;padding-left:14.5pt;text-decoration:underline"&gt;TestEquity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Gexpro Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing customers. &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 addition to these three reportable segments, the Company also identified an &#x201c;All Other&#x201d; category which includes unallocated DSG holding company costs that are not directly attributable to the ongoing operating activities of our reportable segments and the inconsequential results of the Bolt Supply House ("Bolt") non-reportable segment. Revenues within the All Other category represent the results of Bolt. Bolt generates revenue primarily from the sale of MRO products to its walk-up customers and service to its customers through their 14 branch locations. Bolt 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 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 is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;216,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;TestEquity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;33,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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 revenue&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;347,151&#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;132,090&#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;822,572&#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;391,069&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;TestEquity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;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 operating income (loss)&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;22,027&#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,491&#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;29,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;13,212&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjE5OTAyMzI1Nzg0MQ_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3"
      unitRef="reportable_segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjE5OTAyMzI1Nzg0Ng_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3"
      unitRef="reportable_segment">3</us-gaap:NumberOfReportableSegments>
    <dsgr:NumberOfBranches
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjMyMQ_0446c57b-eaec-4328-8999-7526de9639de"
      unitRef="branch">14</dsgr:NumberOfBranches>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjI4NA_016b67f7-02ac-4f5d-8f92-8463a4fe0cce">&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 is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;216,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;TestEquity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;33,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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 revenue&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;347,151&#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;132,090&#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;822,572&#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;391,069&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;TestEquity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;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 operating income (loss)&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;22,027&#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,491&#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;29,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;13,212&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC0xLTEtMS05MTQ0OA_72ba4aee-f24e-40f1-ae67-5f316535d4a3"
      unitRef="usd">109418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC0zLTEtMS05MTQ0OA_4f1954ca-c7c6-44cd-afba-8327c96457fe"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC01LTEtMS05MTQ0OA_c579e1d6-314e-4b2a-b8d4-b8d84b591be8"
      unitRef="usd">216752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32518b0530974e97887a904aa4bd0087_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC03LTEtMS05MTQ0OA_24b0d86a-6566-42a3-a259-64bb75308cf5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS0xLTEtMS05MTQ0OA_ac384f0f-73d7-4a67-aabb-f45862067b85"
      unitRef="usd">116709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS0zLTEtMS05MTQ0OA_077e7b1b-cf89-4660-82fe-774a31162d16"
      unitRef="usd">67826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS01LTEtMS05MTQ0OA_f3c4286e-49f3-4579-8e89-8f9a71bfe465"
      unitRef="usd">286984000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS03LTEtMS05MTQ0OA_40bdbf00-e994-41a7-9ddd-10f136e6835e"
      unitRef="usd">201457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi0xLTEtMS05MTQ0OA_86de1361-2e64-4a80-950e-dbc59d6f73fc"
      unitRef="usd">103749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi0zLTEtMS05MTQ0OA_79406f4c-c62f-419a-974d-4c15604b34e1"
      unitRef="usd">64264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi01LTEtMS05MTQ0OA_23d58e07-bd32-4597-ab74-4729aa8130e6"
      unitRef="usd">285224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi03LTEtMS05MTQ0OA_18d5493d-2e68-4bb0-b7f1-0d58dc012a16"
      unitRef="usd">189612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy0xLTEtMS05MTQ0OA_75e4c675-98ae-43f0-8aa1-d61a1949ea02"
      unitRef="usd">17275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy0zLTEtMS05MTQ0OA_363268de-f5b5-4bba-846f-7c91d3bd68bf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy01LTEtMS05MTQ0OA_56daf275-a748-4e14-98e0-e413ea20949a"
      unitRef="usd">33612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy03LTEtMS05MTQ0OA_a76fb84b-6552-46fa-aa46-2f88e4126fa6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC0xLTEtMS05MTQ0OA_1f8d55dd-94b4-4f67-bd68-2e4b100c7aff"
      unitRef="usd">347151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC0zLTEtMS05MTQ0OA_2b6faa26-bd40-4cc0-81bc-2aba0ffcd6b7"
      unitRef="usd">132090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC01LTEtMS05MTQ0OA_cb76a960-ed9c-41bb-b9e1-f849071f212f"
      unitRef="usd">822572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC03LTEtMS05MTQ0OA_cc70e99b-e08d-46fb-84b4-1c41f022704b"
      unitRef="usd">391069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtMS0xLTEtOTE0NDg_c6d92c56-896b-4920-88c3-91f732c673f5"
      unitRef="usd">5352000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtMy0xLTEtOTE0NDg_b6258232-cf6d-4b92-88d5-f87bbb0bf83e"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtNS0xLTEtOTE0NDg_e5a1b2a2-45f5-465e-b335-10669698a601"
      unitRef="usd">2792000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i32518b0530974e97887a904aa4bd0087_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtNy0xLTEtOTE0NDg_c2089a81-424c-4793-9cc1-37d70b1a4d56"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktMS0xLTEtOTE0NDg_f35b1369-6202-4467-9236-5d6dddd41dd9"
      unitRef="usd">7576000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktMy0xLTEtOTE0NDg_0b8b4e2e-c85a-4413-acad-cd9b82c0d96a"
      unitRef="usd">1054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktNS0xLTEtOTE0NDg_99e1c1c5-c28d-42f9-9149-0586e065fad1"
      unitRef="usd">7443000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktNy0xLTEtOTE0NDg_9cd726a8-1f5e-46a4-8f76-fea0f39a2ce0"
      unitRef="usd">-308000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtMS0xLTEtOTE0NDg_c5f0ac7b-423d-48db-b7a9-0607f559a61e"
      unitRef="usd">7992000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtMy0xLTEtOTE0NDg_ddf1a39a-d9cd-4494-9d1c-f099f41ae3b3"
      unitRef="usd">4437000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtNS0xLTEtOTE0NDg_dc5e8d0d-61da-4d54-a89a-515bf195cb3f"
      unitRef="usd">16972000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtNy0xLTEtOTE0NDg_cd1404a9-8a11-4c2b-95c6-8d4a11b09269"
      unitRef="usd">13520000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtMS0xLTEtOTE0NDg_e83f3993-0907-4c58-9ef0-f1681bd820f6"
      unitRef="usd">1107000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtMy0xLTEtOTE0NDg_11590be4-1878-4681-8d4b-8ef568a55607"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtNS0xLTEtOTE0NDg_833fbde5-01f9-4a3e-a86c-1e76cd116afb"
      unitRef="usd">1921000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtNy0xLTEtOTE0NDg_291061e3-1da6-49ce-bae2-32a6d09ea256"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItMS0xLTEtOTE0NDg_15737d90-c628-4b3e-8bc0-87093acce6b8"
      unitRef="usd">22027000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItMy0xLTEtOTE0NDg_c2dca997-c224-49c1-9ce3-e9be10cd66f6"
      unitRef="usd">5491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItNS0xLTEtOTE0NDg_9ae21ed0-b8b2-4ab0-8585-6408702488c0"
      unitRef="usd">29128000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItNy0xLTEtOTE0NDg_bb169587-00e1-4434-af05-57a9f93a92fb"
      unitRef="usd">13212000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzQz_f87d921f-29ee-43c8-97a6-ccce970466ec">Subsequent Events &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;Shareholder Lawsuits&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;On October 3, 2022, a shareholder derivative action was filed against certain directors and officers of the Company and other related parties. Refer to &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;Note 18 - Commitments and Contingencies for a description of the shareholder lawsuit.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Share Repurchase Program&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;On November&#160;2, 2022, the Board of Directors authorized an increase in the existing repurchase program from $7.5 million to $12.5&#160;million. Refer to &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;Note 15 - Stock Repurchase Program for additional information regarding the repurchase program.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzU0OTc1NTgxNDYyNA_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzU0OTc1NTgxNDYzMQ_838ff320-8c22-4e9f-ab5f-1b7a53fa5ad4"
      unitRef="usd">12500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMzMvZnJhZzo4NjFiYTRlYjY1YTU0YzA2OTA2NGNjYjk3NzRkYWY3My90ZXh0cmVnaW9uOjg2MWJhNGViNjVhNTRjMDY5MDY0Y2NiOTc3NGRhZjczXzU0OTc1NTg1NDY4Nw_e232e2cd-cd4f-41d5-b47e-a4cfcd3e109e"
      unitRef="shares">10300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMzMvZnJhZzo4NjFiYTRlYjY1YTU0YzA2OTA2NGNjYjk3NzRkYWY3My90ZXh0cmVnaW9uOjg2MWJhNGViNjVhNTRjMDY5MDY0Y2NiOTc3NGRhZjczXzU0OTc1NTg1NDcwMg_ba02bc39-0664-42f7-a526-9260963f40e2"
      unitRef="shares">1700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>97
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M''U$<8I6$<L%3D,QUB4P*64]J-Y_7;[?.O#^)<DND&U\1I9A61WNTW[W&0G
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
M#%7-G7SS(/FFOG2><REY47]=,YJR2@'@]R7G<O^@!NC^,S+Y%U!+ P04
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
MU9BP(U>-*3MJU9CR>W35.!$"5_*6VW\ET#9$*&T!I>50&H/2.(HFIY10RA+
M]E\)(3>%B?K5/'.S*^L4@.[_->TC,*A3CJ+)L14R7?*;;0"64!O,AYG:E6$>
M@'7$H6(;E,:@-#YZ>N6("Q4M,:MH%T<J;,D0ZV):E*AK&V9_U@&>X#*'NF10
M&D?1Y/ *B2PQ2V16;3=FEO7C7:\<\Z-86T:&.LVA- :E<11-2H54:&*IQ=Y@
M5/A37?I2:TU2O2),FT$3F)EJE)O':ALG*(VC:'*<A$25FB6J15FN=S=C=5O&
MIKSOI^O]J]*RGZ^WU>[O1ZYHLRO;*SK5E:S,\UTO3M04@ I94!J#TCB*)N>*
M$+)2LY!EDRMD?N@B4!!Y^JPMU;6L(?)JV E:Z =J9VYN_E#6 856A:%H<D"%
M>):.?0/D<E6T;75=+1^#65_O[MC%Y:K<7^C.=5.OG;)H-O6V<_JH5_>]Z7WI
MK*KBLEKU;_)DI(G]L^(H4V=OYN'9SMZF.<VA3AF4QE$T.1^$/)::Y3%65(US
M7ZRVY<'KUPL[XU)*VO*T1[QQ0-89,,5G#O7)H#2.HLD)( 2\].W;)D=G#5"9
M+R6Z%;U4GS- ]3LHC4%I'$63,TKH=ZE9OWNK1MR4T,\2594WC]7Z;@,5 *$T
M-N5T<)1+.36$_)>:Y;^+YZ /,7_*B[NBZ;XZ]>6JNMG%G(ZVKD\-&PJJX8:J
M?Y-\YE"?#$KC*)H<;R'^I6;Q[VB3=DKU1*HE,&:X=3 GN,RA+AF4QE$T.99"
MZ4LG]X>^KI_$[,?ZZ4_TC]+])%"_.93&H#2.HDF9D@DA,)O</VK?3Y+IZA[9
M3Y(1O:-$/PF%H_I)"#NRGX2RH_I)*+NC_229T.ZRM^P=S:#J'92V@-)R*(U!
M:1Q%DU-*2'R96>*;M-R>Z<J;%_?7I7I10EM%H;1\VD=@4*<<19-C*]2^S*SV
MO6*Y/2.V-\N21*U?-P_ .N+0JC@HC4%I?/3TRA$7>EYFUO-LEMLS73L+M3IT
MLS_K $]PF4-=,BB-HVAR>(5:EYG5.JOE=C/+^O%.])0F6:;.LJ%.<RB-06D<
M19-30<ALF5EF&UUNS_1&4%6+)TRT1M&,:NQ,U4L6*F5!:1Q%D^,D-*_,K'F]
MO%4H(TJRJ%:AB78+\T"M+TVH[ 6E<11-#KF0O3*S['4\Y&28]>W&9D,#CQIE
MPBQ2:V,RHIQ-+8TQ#]XZ<-2N9=KH.<JI'!$A7F5F\>KW6.4R#\GZ\:OK7+,D
M3=42":C3'$IC4!I'T:2,\ERA<@T__S^L<SV-0U&NU7?O)S/I!J$^S"F6^BP?
M^=RV49\V? [SJL33.XBGN2[NZ&+%TX'2F557GD;HMB]*3SCC]N)8GPR+XS"<
M$E'_(*(O;,.T;<9]<C2A&Y<V)=MQ1X9O>[/&XA@6QV$X)1N"@VQXX89HTS)
M_T8 LBN7,J3:<DD@U9=+&9*-N:0AU9E+&Q*MN:?M;5EVBZ(KSL_NBIORQZ*Y
MJ3:MLRJO^P/=;X=&L::ZN7W^I:OO^IB<.)=UU]7KW8^W97%5-H-!_^_7==T]
M_7+:\Q_JYO/.Q_G_ %!+ P04    " !=/F-52JHM06\"  #\!@  &    'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;*V576_:,!2&_XJ535LK=3@DE$T,(K7
MM$V:A(JZ74R[,,F!6#AV:CO0_OL=.R&B$E NN$G\<9XWYR,^'FZ57IL<P)+G
M0D@S"G)KRP&E)LVA8*:C2I"XLU2Z8!:G>D5-J8%E'BH$C<*P3PO&99 ,_=I,
M)T-56<$ES#0Q55$P_7(/0FU'03?8+3SP56[= DV&)5O!'.QC.=,XHZU*Q@N0
MABM)-"Q'P5UW,(V=O3?XS6%K]L;$1;)0:NTF/[)1$#J'0$!JG0+#UP;&((03
M0C>>&LV@_:0#]\<[]6\^=HQEP0R,E?C#,YN/@B\!R6#)*F$?U/8[-/'<.KU4
M">.?9-O8A@%)*V-5T<#H0<%E_6;/31[V@&[O"! U0'0N$#= ?"[0:X#>N<!M
M _C0:1V[3]R$698,M=H2[:Q1S0U\]CV-^>+2_2=SJW&7(V>3L9)&"9XQ"QF9
M6WSA3V -44LRSIE<@2%<XH9*U[D2&6CSD4R?*FY?R-6,:;3-P?*4B6ORB;PG
ME)@<5\V06G3.?8*FC2/WM2/1$4?F4'9('-Z0*(RB _CX-/ZSDB?QR6G\%].(
M=X_BT]/X!-(6[[[&*1:DK4K45B7R>O&Q9.P*X>IP,/E_[Q;&:CQF_PZENE;O
M'59WK6=@2I;"*,#>8D!O($@^O.OVPZ^'$G])L<DEQ:87$GM5HK@M47Q*'0].
M46"C,ZXX-Z1DFFR8J(!<X7%YG$](";H^"]>'"E1K][VV:^6;!'^;S7[6W[28
MO&DQ/651!TWW.H>[%_ <K+@T1, 2F;#S&;N-KGMM/;&J],UDH2RV)C_,\7H"
M[0QP?ZF4W4U<?VHOO.0_4$L#!!0    ( %T^8U48+HD4YP@  .HH   8
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
M!::;<@%/A=4<!KY]\69PF^=KDY:T+D87*ED9F]GE%L/=)X4HSI*M)+A8.:7
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
M8+*^@>3TH#XGT!ZK^<:A26!:14&;NZ\[>+P9NN-XOV="B'#&E+TH'*':W%!
M&HI?ZXZE7B_JX965MJ:LZ\*MWVXBG7@ID3)?C" Z,$'XHOJ:LV& 54#,5=4#
M]B%NOP[Y,Z47Y()J+ATSI#5M A.XTGS:%M=1];>B.D& 6GSMXU'N_5Y-$<98
M$@'#P$O;VLB.R(0J!"W8-< X6 1@5MSY20>!/??^DP>/&S8AD6LOYETP_(W>
M;;A_6J5W) PE(_6P^2##:)^T;<M"COI::L\:W="<Z*CGFSP5D38T1M=OZ[;R
MB]!-O1L>>M+?2+=$:08\+3!U/'IP;Q "8?6CL&ONK9[; OF:'U<H?Y2C ?B^
ML*@HXP]:H&ZV?_9?4$L#!!0    ( %T^8U4:!@@42B$  '%M   8    >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&ULU3UI<]PVEG^%I9U,K"JJ+<G'>')5R4<R
MWG+&KLC)U-;6?F"3Z&[$;*(#D)(UOW[?"8!LMB0[,[.S'Q*KV2#P\.X+Z&^N
MG?\0-L;TQ<=MVX5OCS9]O_OJX<-0;\RV"@NW,QU\LW)^6_7PT:\?AITW54,O
M;=N'YZ>G3Q]N*]L=??<-/7OGO_O&#7UK._/.%V'8;BM_\]RT[OK;H[,C??"3
M76]Z?/#PNV]VU=I<FO[GW3L/GQ[&61J[-5VPKBN\67U[=''VU?/'.)X&_&+-
M=<C^+G G2^<^X(?7S;='IPB0:4W=XPP5_'-E7IBVQ8D C-]DSJ.X)+Z8_ZVS
M?T][A[TLJV!>N/9OMNDWWQX].RH:LZJ&MO_)7?_%R'Z>X'RU:P/]O[CFL8\?
M'17U$'JWE9<!@JWM^-_JH^ A>^'9Z8$7SN6%<X*;%R(H7U9]]=TWWET7'D?#
M;/@';97>!N!LAT2Y[#U\:^&]_KM+)D;A5L6E77=V9>NJZXN+NG9#U]MN7;QS
MK:VM"=\\[&$]?.MA+7,_Y[G/#\S]Y^)'U_6;4+SJ&M.,WW\(<$9@SQ78Y^>W
M3GAI=HOBT6E9G)^>G]\RWZ.X^4<TWZ,#\\WLLOCOBV7H/3#+_\QMF.=[/#\?
M"M!785?5YMLCD)!@_)4Y^NZ/_W'V]/3K6Z!]'*%]?-OLOY-4_ZBYBY_,E>D&
M __6#D:2;/WQ/YZ=GYU_7;S?&&#.7YVW/<W5P^<7;KNKNAL:\J>O T@ROV]#
ML3:=\55O&ACHW;#>T NA:@V^7!5+[ZJF\%6WI@=A9VI;M?;O\,+.NV:H^U!4
M75/4L(3K3->'$L2GW\0U/,.(+PPPH@#"=F%E/,Y6 V]ZUY9%;WM8$.?Q-GS
MKUH7<*:-K3<)S+:]X4G"QNY +?6+XA?3-<X7/U8=Z*^F>-W!JKT#-#XX^N7'
MUT?'!;* K4T&#_$% %JT)@38;M453Q:G7Q"R7%^U<2C"8T.^@RHP>GA.V+DW
MQ<YX5,RF61#N!=<P&VPR% !$&NXZV(#M<-^_#AWK1$*6H)+P'L;S- Y>[%Q?
M+&W;C@<2@''R8'854K*]6107Q<YYFAYI!OH6V<=\!#,28"3L"5#I:B:[ W!"
M3P-I4M@,(@G?AY=V@]\Y? GUKI(0P#.AMUN>  P$\@7P*E)F ((I3'N C$G!
M?"-KRW< &RATX[UI2D0W[AR /8!R1";SZY:>6D<T0E1-Z6&[NAT:Q!/PS@ZW
MADOK6$(#J7HDFNU&,.(*WK2TV\G;1$S>P=JY9DR2,0!57?LAXK<??*=(!>QL
M+*SM0>+;PES9QG0UB1N/*Y"LD]DVL,VJ<3N67-@\ZDM^'\C<6"0'LA8 >''Y
MHGCT&%3V6QCHBXL0C CM2\$TS(J;>7 D0T%L !^1[Q%WWJ"\P?2\;_C:+7MP
M.$!%D!3#ZB4  3SA+3"YV>Y:=V,2WN@UHJBP(<BVZ7#F@2 (%K>,.ZFVR#%_
MKXAKA*:BQRH$'26VS]5:X7!?UQ;G=$/; &ZN1GK'HN29XL94H'4\B?V$-&V
M_>Q($0:$L:)!,)94DLZ$&@,(%GD#/9H"+16Z'2>HSY&@N-H5X!DA;.V*Z&@J
MD IZ^=.IB!( Z%;QIG&=ZTX8EJ1W&2^,@:51XI-TU+ W! /)^_3T:1D-R,J[
M+0##] NLBUY$,6!^@!> 'VBDT,"!"4"()Q"H=@22FRLT7378(*!?50S@?'A:
M_=GC\[)X@^_I]/ $ID>IWAK0YR^JL"E>_3;8*U!&N*O<KBG:@.,""(DG/09(
MAN&H"JY *6WI)=I(!780Q"?:00_LN&5O2+B >1!47+TA000T ^9J!,$D$)AD
M=>7]#0H^\.?0]8=,Z_3E F@"/E-OMDM @3I.(GVU/#VCIV=%M0/]_I'T*NB)
MROH"9AF 9RY 75]7*"&H/5ZZ8=FOAE9]@WDD&7R79D(XP4E%+[P"=2<(J?1E
MX&\#X"Y;D_012O5V:;M*=?<*&,1YP,5KT'C6U\,V] @0X=";D3RB?;E&BI('
M02X#.#-1OT9<P?0"#B!^B^&/!7!6\+A#)P,T3&O7! $PBUFL%R4 V'WPPZZO
M;V <6C70*6%8(BP]OM*XZ^YD[:L&*84>!N@6VZ,"Q;''90Z/N(>$TB4X.8U9
M]D$-OF_0W*]!PX%V9Y*#90*1(<4(-M@(KT?<P1>BOI ]<GQ I!8<[!7TXM*T
M%F0/.10X=QGI@M;J>]0W\)346;)&Y62NJ(P$_C#90*3A''OF=N8C*E>U-/I^
M<8U">P+>BRA"&%0;YO<YCH$@$Y&/^ ;>6$UX ^0*'4<AW@;T)"E&\+AP==RV
MAF\DD_!\Z.(W* 8>B5HUH$]1T_!L9'3(Q8U(^A(@O2\K'9<C!R:H)"-F89U<
M0G*RC]2/Z%@P!&!UFD5T.]$Y5UG,GX%A!#AVY,"2\F*7 >"S$#<VXCL UG#?
M8MU XM5+QM&^Z&!7P$K@?!/F23440T!.Q_$KZT-_8KL3_@,(@QIU ]83^0-'
MO*FN \HVZ)[WL'W4LK#18-:L-/'Y-870" 2B8FWBNS\ 6;P#51:]S34[X.]'
M\D"PBA%<D4IF;QRH4MUO1RBB*IFY+"(@ 68XV;HK4L, K5L&UYK>9 O->E2)
MT_$ML $6OQ(-@?X'\'>:@K(4@)E%\2KR"&JS04Q$ ROZ+5I[,L4@"R$(QS"T
M0A'R%$1$(UCLT(#V@5DJBYXG1"[M#2*,2;D$\2]^&P IP WVBD&&SZ#?Y$%4
MQ1? 6)474X1*5V8J)]RJQC(8)&JK$XA+K/QC,WX%T[4&,'!B].X1G0!&F2.5
M@H4R!20;TZ[(WTG/R/NI;^HV>X9!QYJPW,4(4N@8:B31HGCGT17K;\KB78MN
M!(Y$7J6(+XI7&K6+HTP<A?1*XD3\1@8?5-BP'=@E;3 21%?&BE#DGN<"S'/V
MM3JM@&7T=X:>XE_U=I<W[&>-7,%,^):#;1LV5EOP!.%;04 $N"Q6X.A;<%>8
MX"O[$?]FH;PR$ ;O!89)@0%CHC?0VBO69F>GR*:/3\GC#6,(.*C= N:OR*,7
M9@D;V#H+)WZ,,[+[&GUOTM+(_7$@>G8M^44M>W4K\JW@SXUKIROAVN<(VUD.
MV^]#R8MJ!X+!&8G@5CTY'B@,3$R4.O3&4[PZQ=8C!.B)P)/4Z1PQQ1.D"(BD
M?0<^&A'5=KWIJJAA;$=!7F>N(;0@9@3;Y=>L/Y27JA##'Y#E/.IATX"F2Q1=
MS9M4'%N578Z FQE.711_(]_V3BF!$--2L TB"/\'N%,XU=B P3_&7V5B@LS7
M';O$'"RQ<!T6-%H3E#CJ]!A4J&=!8@C,C8X7>>DN[&V7E16(H<0O'+BA:5]
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
MAE8.1TT:T.:K=I']J68!"(%@B^[8X'J%K">^R/BD3Q U9.O1*8JE7OG#->E
M71UZ5A1/<U26TS=ZRV&5U5/Y#!]&%NB&9%%0;+R3%'M^*DRY,N>4AA(G[W/T
M2<L6LEFV#? *? 5R<B/I)4Q\VC[V,-AN-_114$054(/!;X,JY.S 8-[FB(NS
M*6Q!][=SYV;2XNSPA=K;)3KB>,#BJ^(-OE><@?:%Z$@/!OXV.#E&7TN7(6O1
M^C"1K=XK*]@+"YGZ'*9^N\2"LK0DT6:S4'R\6)[T%MC*6$3>ARM8\+:QJ_J>
M4)6W[NU>$\I,4DD@,]S+*ND0>B2J#G()!5@!XL8G%&BW='SS)SC$V2#A0>"Q
M2C'YB(CD]G 9UPC#3A(Z,!< W/-BX";(;'JG3JEZ;90K)%^"NKG@.2P(7DXC
M099K';7LQ>:3+=WTB6+PY<164(XP$V&R/PI@UL<E6O#0@:?\J-VAF]]F;L(J
MT\-==1.?>,PJQY.2Z:@.7I1,Q22YV4/;OJ:%IRK='F9&.V4O(=M$=H:7;G.A
M7,KD"CST$[.3[P=OMJ.;P.B:T.#V6[YN@RF':-1@+9F<V,JZ[!.%XI,E7<*2
M>H%Z=08QL$,0A9UBOC,_QD_62J4([W; UCZ((D'"PKQ[K44E8D:NY&3=+YW<
MB#;."/4CQIFQ*W*/EC>C\Q7XM0H32P_7RW'YEVGY-W'Y0\XE0]'=#KLZ2=*5
MF<I^6OB0)$S67H7#LW#H+ZYMJ!/V,I4Y<<@TEIF.R[H>LQLH)>%_@0?Z<LZ[
MJP*+"@X;##\RC.F8W;38CC)%Q;>2F\UK/4Y [;<A0TW6=Y$SC^7#]9ZM*;$2
MN0=G3TX>GQ9E=DDFC'R%EW$E-GI[W16"ME@(DC,:/1]D'%T8EI5E;ME^[##5
M,PS2#(),3[6JN!3E,EFMEC$(S==73.(E6W0!<43HOAZ<0_$]B$7\CEV@EK3X
MM.\P*_C$T^=8/8 ]\GSY"Y/\,<4;&"MJ7V&3CL'V>/Z8KOLC1.A]HU0)88(H
MN6NY;>'%N-*Q;P1NUPFW)X=?Q$LKQO/JG"-7\%YYX=]W*T[2&YQQ$;=OC)-D
M&6:VK&<]9LOO1*AQZ8P]4STMJ!Q3:Z5.R_1104WXJ+R;!-R,E(0X1D33JQ>(
M7N,6#"4QG9SFD\(5.[E[T++4T96T[^\!4LZ_&>WM%N(H2Y=RIZX#3JY-B!!A
MCMC[="Q4<S@H]^YGB@P\":?&2!QO9+\8G Z6B68LKC&7.^IJJR:BPT?.J7K>
MW-,"W*,597FHMVR^+^7_NAEG']![].;<$Q6WM$;]6S7I7&KV[>PIA!:Q;_!=
M[!O,DV]9DG]!?<P :KJ9,]T'.<H8SC;4\"TI.!MR)%\2G24B^9)6O ,__=P
M?&]VHWO,;-3+T4B'+"JA@+GZ8&Y)83'SI882/287J^(47XXORR]39[3#BR"J
MT8W0C=X(K3$(.@)ZGZE>0EIF5V?,WEH1DP"EEK92"4VV_UE)5[V'CJT1=7<Z
MNM#^@F^KT50V7]O Y[ZB7@\9)O%8(>6./%I);!%7<QB/0"8]E9^QY(.4!ZX8
MP6IGF?N^FEJ<W&'+5Z)UADXBR*\!*#ACA_/L=/'H"YE[\>2+20;[RR#=W&GJ
MN.+T1/5/ABY?SG\$Q#LNP#)J3U".BO\"TWLA]\B_[HK_'#I,;)\]9<WR_<7E
M<VUPNKC\F;XY.7M4:B,]@/(ZN<(G+_C.[#=L+1Z\=SM0KX_.GQY_E6?CR-\9
MC03!FYVPT)0F7Y>LE\23Y*0R!1;2N/;'\0E?6B*9)[G&NXT+Y27 23B[RQ%$
M-4"2-"LW?8<MB([)ZYC,EY)C6=F ^1B^#31IQVJ%S=_Q).[9$^T93&UE8\V9
MA3]8>,FG+:.^[,QURN#IC>"<'96<)6Q&V4&SEKEC1Y=8TDT)J7C3I\X54BX-
M-_ J$^*:6M$MY!:6*Z/'B^9K)J_3+30L+/-<=7YV<OJL+)YKB_R+=(5\Y*-G
MIT^ CS)^1IIH<)7_-D5\]B9W16_]O8+$9Z*5$S_I@86"H7AZ^G3\"Q=T2DR9
M35?.,G'QV33'EPX$U&FW=S+B)S,:5^BH?!T):LF\@RGK]W[KY%_"%G._I_0P
M^QFL+09]^&-?I-F[GG\1*SXM]/?$+OAGM-)P_C&R'RN_1L>U-2MX]73QIR='
MA><?^.(/O=O1CVHM70\,0'_BX2+C<0!\OW)@9>0#+A!_9>V[_P502P,$%
M  @ 73YC5>32X//G$@  T#T  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL[5M;;]LZMOXKA*>8G0"*HXLEVYVV0)JV>SIHVJ+IWN?AX#PH$FUKMBQY
MBU+<S*^?;RU2$N5;>CO / P0.+J0BXOK_I'4LVU9_:%64M;BRSHOU//1JJXW
M3R\O5;*2ZUB-RXTL\&915NNXQFVUO%2;2L8I=UKGE[[K1I?K."M&+Y[QLX_5
MBV=E4^=9(3]60C7K=5P]O)1YN7T^\D;M@T_9<E73@\L7SS;Q4M[*^K?-QPIW
MEQV5-%O+0F5E(2JY>#ZZ\IZ^G%![;O![)K?*NA8TD[NR_(-NWJ;/1RXQ)'.9
MU$0AQK][>2WSG B!C3\-S5$W)'6TKUOJ;WCNF,M=K.1UF?]/EM:KYZ/92*1R
M$3=Y_:G<_EV:^81$+RESQ;]BJ]N&DY%(&E67:],9'*RS0O^/OQ@Y6!UF[I$.
MONG@,]]Z(.;R55S'+YY5Y594U!K4Z(*GRKW!7%:04F[K"F\S]*M?O&P4GB@E
MKI(_FTQE)"KU[+(&:6IPF1@R+S49_PB9N;@IBWJEQ.LBE>FP_R58ZOCR6[Y>
M^B<)WLK-6 2N(WS7]T_0"[IY!DPO>&R>U^7Z+BMB;1)%*JZ4@NE;LQ?_>W6G
MZ@KF\G^'Y*"'F1P>AESHJ=K$B7P^@H\H6=W+T8N__L6+W+^=F,2DF\3D%/6#
MRCK$XTDJAWD\: <DK$TN62KE0MS(:BDK)3X4XFI39;GPM'H<4:]D]W8K*RD2
MW5&FXCZ+19SG%[#DY ^QYD8"XBU4S'ZIQN)C4ZDF+FI1EQ8E<;6LI(3_U\H1
MKVY_%9E2#0C&T-L2KY9Q+8DKSQT'\(P\)R[5*L:4Z#'U !=K>LA#&^(4QT"\
MW!;$+!I^EJI^C3G7#VP/O\HOFZH4MQ!+EDAP=X7QTI0%$F/*X^G7#%9)"HAB
M4];@/\/\'YC]^"Z7HMF@V1H.FQ5+9BDIB]0('+026=745\95@2@JP,U]IK2D
M/LD%2:\4[T%8>.)"O(_KIF(Y?-C(*M94:!XO8Y4QO8^DXZ+6%H_9BT538=1*
M9(6.Z3J\+N,J;1DRJAR+S[BY:RTCL3P'=-_%6U46SB/R,[UP4:^@3G$?YXTD
M@4*3VDA(PT@'(LW@==E=P_3;04D!>B#(3\1](\P#/&"DM$EJ/6/5#FDTG15I
M0ZWCW&'ER"KAZZQ0=58W6J$.=UV6][(JF)-<W'SZ@ A;_2'K30XO&=LS/,A$
M7/T(!_L,<,JJRB)+%!@IF@4\I:E(.=2T!C=\L9:Q@NZID^%WO"=]YI<M*)7,
MK&HV&QACLB(34V7.3,#!U$82;]F_:!B\2N4]$O:F'31K-44/?K]YRP__R&J^
M!_UE%:]YVBMDP0LFML@2;2O#*>B<QM:URZSA$S93P1T22.*H?CLJ9%9ELUR1
MIY#(\VPADX<D9Y<@9C#96B:K@NE]>'W3T=SSIN]RIG59R8$GX8_X*#I294^*
M.N"ED@/[_KP;/.,D*9N"@B=UB$F%%=11H9^)GTU!ZJ1Q8BMQK66]*E,:TU @
M>1.)0RX,G6\1!>3=PV,>S#Q!+Z"WR"@ *S-R-P8S41'_U)_;UZ@0:]TX;F-
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
MAZ['&QR%U(N5ZK=>=[2+Y1^^]=W:2NS]@9];57,4Y\#,9. +VANKVW4AJ!K
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
MHR1J<5J ]]?&^/2%&.0?KC[_-U!+ P04    " !=/F-5I-MJ$?0"  "M!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6R-5=]OVC 0_E=.636!E#4_
M*90!$K2;UH=.5:NM#],>3'(0JXF=V4YI__N='<BH1FE?P#[[^^Z[.]]ELI'J
M01>(!IZJ4NBI5QA3CX- 9P563)_*&@6=K*2JF*&M6@>Z5LAR!ZK*( [#LZ!B
M7'BSB;/=J-E$-J;D F\4Z*:JF'I>8"DW4R_R=H9;OBZ,-02S2<W6>(?F1WVC
M:!=T+#FO4&@N!2A<3;UY-%ZD]KZ[\)/C1N^MP4:RE/+!;J[RJ1=:05AB9BP#
MH[]'O,"RM$0DX\^6T^M<6N#^>L?^U<5.L2R9Q@M9WO/<%%-OY$&.*]:4YE9N
MON$VGH'ERV2IW2]LVKM)[$'6:".K+9@45%RT_^QIFX<]P"A\!1!O ;'3W3IR
M*B^98;.)DAM0]C:QV84+U:%)'!>V*'=&T2DGG)E=B4<41BJ.VH?O:":!(59[
M%F1;AD7+$+_"< [74IA"PQ>18_X2'Y":3E*\D[2(CQ+>87T*2>A#',;Q$;ZD
M"S%Q?,D;(3[#)==9*76C$'[-E]HH>A._#T7<$J:'"6V?C'7-,IQZU @:U2-Z
MLX\?HK/P\Q&Y:2<W/<:^7Y%#TMX-AA>E%6A\R"0UDS9<K$&NH&Y45M"#SF$M
M9:Z!B9Q>EFA6E!5*40ZN=904/ /\T_":>M$0<(7VD.8!-:5F)?JP(0LP3;:2
MFER/H<<%F$(VFCAU'ZBB!JLEJJZL<(G9UA(Y2_12[EI)K>$$XF'H)TE(JR@-
M_4&:PFV;<.=?+K4LT:"3CD\9$H9WU>Z=^^EYV(?>T!_%P_Y_^;#T9Z$_2AU]
M$OO#: @7!1-KM#04 ()ZM[>W<C"O9$/I6["2B8QNF@,I..FTSO.<VZFE@4JD
MUI1O(\DGC6*-T$O\493VX5YQ@Y^H(!IB/QI$^^0'4GZRR\BA1QKLC9 *R:,=
ME.3=BFZG26?M9O&\'4'_KK>#_)H$<U)>XHJ@X>EPX(%JAV.[,;)V VDI#8TW
MMRSH>X+*7J#SE91FM[$.NB_4["]02P,$%     @ 73YC57[#"JMV!   2@L
M !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULK59M;]LV$/XK!\W8$D#3
MFV7)RFP#2=JB YK"2+;NP[ /M$191"52(:DX[J_?D7(TQW&\H<L7BZ+OGGON
M^/!TLXV07U5%J8;'IN9J[E1:MQ>^K_**-D1YHJ4<_RF%;(C&5[GV52LI*:Q3
M4_M1$"1^0QAW%C.[MY2+F>ATS3A=2E!=TQ"YO:*UV,R=T'G:N&7K2IL-?S%K
MR9K>4?U[NY3XY@\H!6LH5TQPD+2<.Y?AQ55L[*W!%T8W:F\-)I.5$%_-RZ_%
MW D,(5K37!L$@H\'>DWKV@ AC?L=IC.$-([[ZR?T#S9WS&5%%+T6]1^LT-7<
MF3I0T))TM;X5FX]TE\_$X.6B5O87-KUMC!'S3FG1[)SQO6&\?Y+'71WV'*;!
M*P[1SB&RO/M EN4[HLEB)L4&I+%&-+.PJ5IO),>X.90[+?%?AGYZL91XOE)O
M75C6A&L7""_@_7W'6JR\GOD:8QA+/]_A7?5XT2MX&=P(KBL%[WE!B^?^/G(;
M"$9/!*^BDX!WM/5@'+@0!5%T F\\)#RV>./_EO#S?.'/RY72$J7RU['4>^3X
M.+*Y/A>J)3F=.W@_%)4/U%G\^$.8!+^<X!T/O.-3Z*=Y'R/[/^#@6C2MX+A2
M($IH!]MVL*6#[89*"D1!*6J\X>H"SA@'78E.H9TZ!SQ 39L5E<,IPCN:[W9"
MNQ/")X,Y@LR-XQ2?H9L& 5QUK"X87RL;D37(XX$VEE64N-,D@\C-Q@'<D+S"
M].3V@%D4N.$XA=@=3S.X)BW3I&;?: %*E'I#D';JIM, QFX<I/"ADYSISB2#
M*"5[-&L%B1N&)I A](56+*]Q,W23+(4TFV*E. JFZUL,)HX<U^BFX"P\AZD;
M8;9A!+\)# W3P(W2$,()LD[@,L^[IJN)1D(%1<7DC/2-"L.31DC-OO4;9^@Q
M"9)S.,.L)^DY+$\=B L<>_D(DMA-DXDM:I!FEL^K9%O)L"6S>HM]UC!2H 5T
M[5J2HE_G& X[O%&#KJC5!^';GQ04#!'9JK.0)<E9S30S/A4QT@#ZV&+_-1!(
M-:<FJKD9K%\:+$X?M:E18_N&A^+8JX5QYXJBN.2A#-U#':(&1Z$78I>LZZ<Z
MC@(O'C8,B(FH*R8+N.^(U*A!3,F*TI@;+;I8 V5(X]>BWO911K$7'.)F+W!+
M)I4&CE+<)?,OV!Y<[A_S?J[Y,;7:#(.73**WR#!\B9N\08:W>#0H_0-UYBA$
M% XFMQ-4WSSPKG]?^SB,@JJ?9&Z6QKB($[P\P>O7[6P<N_%T@K<+V:?I^/P5
MSB.()FB8F05>K2@]KE3&\[K#3Y^1=RZP6IBA(J9IF"+*0Z+V3"-O_+SVH9>^
MQ9E.]L2_D_%+W.\YTQ(9X)7^+#2%&'[&G0?*.XK/7*RQBS[A$],?<(JQ(YS@
M![W#3F1]N\ J8(F4D-ZQ3Z6_-]\T5*[M%*>PO!W7_:@S[ Z#XF4_'_UCWD^9
M-T2N&3?12G0-O'3B@.PGM_Y%B]9.2RNA<?:RRPJ'72J- ?Y?"DQZ]V("#./S
MXF]02P,$%     @ 73YC5?D[(<YV!   +PL  !D   !X;"]W;W)K<VAE971S
M+W-H965T,30N>&ULK59M;]LV$/XK!\W88D"S]6;)RFP#2=JB Y;!2+;NP[ /
MM$191"52(:DX[J_?D5)4UXF]H<@7BZ+NGGON^/!\BYV0GU5)J8:GNN)JZ91:
M-Y?3J<I*6A,U$0WE^*40LB8:7^5VJAI)26Z=ZFH:>%X\K0GCSFIA]]9RM1"M
MKABG:PFJK6LB]]>T$KNEXSO/&W=L6VJS,5TM&K*E]U3_V:PEODT'E)S5E"LF
M.$A:+)TK__(Z,O;6X!.C.W6P!I/)1HC/YN77?.EXAA"M:*8- L''([VA566
MD,9#C^D,(8WCX?H9_8/-'7/9$$5O1/47RW6Y=.8.Y+0@;:7OQ.XC[?.9&;Q,
M5,K^PJZSC3!BUBHMZMX9WVO&NR=YZNMPX##W3C@$O4-@>7>!+,MW1)/50HH=
M2&.-:&9A4[7>2(YQ<RCW6N)7AGYZ=4>Y)A6\?VA9@[76BZE&5/-MFO4(UQU"
M< (AA5O!=:G@/<]I_JW_%-D,E()G2M?!6<![VDP@]%P(O" X@Q<.*886+SR!
MMY8H8:GW+JPKPC40GG_-%_Z^VB@M41S_O)9ZAQR]CFPNS*5J2$:7#MX(1>4C
M=58__N#'WB]G>$<#[^@<^O\ZFO,(YS._$74C.*X4B *:P;89;.E@NZ.2 E%0
MB JOL;J$"\9!EZ)5:*?&@&>F:;VA<C@X>$>S?L>W.S[\9C!'D+I1E.#3=Q//
M@^N653GC6V4CLAIY/-+:L@IB=QZG$+AIZ,$MR4I,3^Z/F 6>ZX<)1&XX3^&&
M- QKQK[0')0H](X@[<1-YAZ$;N0E\*&5G.G6)(,H!7LR:P6QZ_LFD"'TB98L
MJW#3=^,T@22=8Z4X:J3M^@@FCARWZ*;@PA_#W TP6S^ /X0YKKGG!HD/_@Q9
MQW"596W=5D0CH9RB2#)&NFZ$X4DMI&9?NHT+])AY\1@N,.M9,H;UN0-Q@6/#
M'D$<N4D\LT7UDM3R.4FVD0S[+JOVV$P-(P5:0-ML)<F[=8;AL(T;->B26GT0
MOO])0<X0D6U:"UF0C%5,,^-3$B,-H$\--ED#@50S:J*:R\"ZI<'B]$F;&M6V
M54Q0' >U,.Y<4127/):A>ZQ#U.#(G_C8"JOJN8XC;Q(-&P;$1-0EDSD\M$1J
MU""F9$5IS(T67:R!,J3Q+Z':=U%&T<0[QDU?X!9,*@T<I=@G\Q_8$[@Z/.;#
M7+/7U&HS]%XR"=XB0_\E;OP&&?:=ZDB=&0H1A8/)]8+JF@?>]>]K'\=14/6S
MU$V3"!=1C)?'.WW=+L+(C>8SO%W(/DG"\0G.(PAF:)B:!5ZM('E=J8QG58O_
M=D;>F<!J88:*F*9ABBB/B=HS#2;AM[7W)\E;G.GL0/R]C%_B?L^9%L@ K_3O
M0E.(X&?<>:2\I?C,Q!:[Z#,^,?T!1Q4[IPE^U#OLV-6U"ZP"ED@).7GMWW%Z
M,,345&[MJ*:PO"W7W3PS[ [3X%4W!'TU[T;)6R*WC)MH!;IZDV3F@.S&L^Y%
MB\:.1!NA<<"RRQ(G6BJ- 7XO!";=OY@ PXR\^A=02P,$%     @ 73YC5>S@
M'_9  P  J@8  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULC55M;]LV
M$/XK!W4H'$"-)$KR2VH;L).V"["N0=)M'X9]H*6SS94259*JDG^_(R5[#I"Z
M_6(=>;SGGN?(.\\[I;^8/:*%QTK69A'LK6VNHL@4>ZRXN50-UN39*EUQ2TN]
MBTRCD9<^J)(1B^-Q5'%1!\NYW[O3R[EJK10UWFDP;55Q_;1&J;I%D 2'C7NQ
MVUNW$2WG#=_A ]H_FCM-J^B(4HH*:R-4#1JWBV"57*TS=]X?^%-@9TYL<$HV
M2GUQB]MR$<2.$$HLK$/@]/F&URBE R(:7P?,X)C2!9[:!_3W7CMIV7"#UTK^
M)4J[7P33 $K<\E;:>]7]BH.>W.$52AK_"UU_-D\#*%IC534$$X-*U/V7/PYU
M. F8QM\)8$, \[S[1)[E#;=\.=>J ^U.$YHSO%0?3>1$[2[EP6KR"HJSRP]*
ME9V0$@[&/+($ZYQ1,4"L>PCV'8@9?%2UW1MX5Y=8/H^/B,Z1$SMP6K.S@ _8
M7$(:A\!BQL[@I4>-J<=+?Z21UR7<UI;7.[&1""MCT!JX$::0RK0:X>_5QEA-
M+^6?E\K09\E>SN*ZY\HTO,!%0.UA4'_#8/GZ53*.WY[1D!TU9.?0E^>NY^<B
MX7I/PM& J,'N$0JN]9.H=\ KU=86U!9VAZ.;)S"XH]ZST"'5A1O8*DD-;*Y@
MY.-5:ZB:Y@)^XYVA[OJ,QK[[V@K[!!_PL=$*'J@"HJ!\*P+\1!DU?%:62UAS
MR>N"0"W<8('5ACQIXF\[@5_@]:LI2]A;LB9QF"2,C'0<QFGZS)?$XS#)<E@5
ME-0(U^$&1LD%4+U#%N>0L3!-4D@FX6S,@$W"?)(#RZ9AG.=P6]%%><DTUJAQ
M:\#'PI<'-+?$>93%Z<4QW>$[8N$XCR]@E!(*^4^4T)NU@Y3AX3J2^2R<QMY*
M6)BQG*P\#6<S9[ LG/F=-$](RL2SO\<M05@%ORN+D,(;6+>&+M28YTJ)-MUC
M/Y/[\2B)=^DB*^3N+?O+:U +50(O_Z5)XG;,Y4MO,3J9'Q7JG9^2!@KW+OI1
M<MP]#N)5/W_^/]Y/\8]<[P01E+BET/ARD@>@^\G8+ZQJ_#3:*$NSS9M[^C-!
M[0Z0?ZM(^;!P"8Y_3\O_ %!+ P04    " !=/F-50C&XNG $  !3"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6RM5M]OXS8,_E>(K!A:0$UL^4?L
M+@V0]FZW>[BM:+O;P[ 'Q68<XV0IDY2FW5\_2DYRZ5U:%-@>VM"4^/$C15*:
M;+3Y8I>(#AX[J>SE8.G<ZF(TLM42.V&'>H6*5A;:=,+1IVE&=F50U,&HDR,>
M1?FH$ZT:3"=!=V.F$[UVLE5X8\"NNTZ8IRN4>G,YB <[Q6W;+)U7C*:3E6CP
M#MWOJQM#7Z,]2MUVJ&RK%1A<7 YF\<55ZO>'#9];W-@#&7PD<ZV_^(^/]>4@
M\H108N4\@J"?![Q&*3T0T?A[BSG8N_2&A_(._><0.\4R%Q:OM?RCK=WR<E ,
MH,:%6$MWJS>_X#:>S.-56MKP'S;]WBP;0+6V3G=;8V+0M:K_%8_;/!P8%-$+
M!GQKP /OWE%@^4XX,9T8O0'C=Q.:%T*HP9K(M<H?RITSM-J2G9M^5$ZHIIU+
MA)FUZ.QDY C6+XZJ+<15#\%?@"CADU9N:>&]JK%^;C\B.GM.?,?IBK\*>(>K
M(201 QYQ_@I>LH\Q"7C)6V-D\"N5^^G[QTJNZU8U\$'K>M-*>09_SN;6&:J5
MOXXEHO>3'O?C^^?"KD2%EP-J$(OF 0?3'W^(\^BG5Z)(]U&DKZ&_[:1>A3A.
M\#M<N%\B-$9;"Y4PYLDG2'1ZK1P(55,?5>MN+87#VJN-:_\1H<%H0OA^:%7K
M\%Q2K]70?L46/?8&C9=ILZ1Y8"^ #MMA-T>S/W%XA]56$P=-#*>M K?4:TL$
M[!E\".2N=^1F/;G9 ;'9(3%_V/O-GX5<X_^ <&]$C:!$AQ9.H.2LR%(23N.4
MY6E\1N*X8#Q.2$AREJ297RQ8DN5^C8]9691P'1J<(C4H@R>[;%<6XC)A49G
M:5*R)"G/(,X2-B;\HF11SN&49RSER1GD"<N3$GYS2\(X):\$FZ=DY[>=0<K*
MB),N&4=DPY(R"KHB@GOMA/0\R%,9QYY;-F91R@,Y(ESD)4EQPMEX//;+I(OS
MTB^7.<NC(KCK':],2P.]E4]0402MI6/6"U!:G5>Z6Z&C V\,(HURNC^>)Q8?
MZ7:Q^,;:H;HYR88YS4$IPTBG<CSAT;#<:SP.<:(_<AC6%?4 =/V 0C^@CE0<
MH_S;%88+0CZQ+>XP?>YH/,S^FY_XN9\74A%*@<R=?B$%!BMMZI A\D%\5,.@
M086&CC1T:$T71>O'F'>T Z;4^\8VZ*]J7\>;<&-A?2X>R+1!6%M<K"7X](<3
M_-Z]"/HC+>MYY70.3RB,[;-ST!^>5)P.^<%R=;3R>XIH'154F"\-%4XC? 6]
M5#7N64S>0<_(^T11+3UAOT?AHX.%ST=/0GPSA[X9,<^.YG:/'Z!/H& 1M1U]
M))!D+.[E%!+J?9I6)&=^=O&X\'(.O& 9C[P\!IZR*.,^3GI#+1QE8)PQ?MB2
MV^X[=F6,#BYZ2EX3GC,TIOWTZN_\O7;_8IKU#X6OV_OGUB=AFE99D+@@TV@X
MI@>*Z9\P_8?3J_!LF&M')Q7$);WZT/@-M+[0VNT^O(/].W+Z+U!+ P04
M" !=/F-5@9.Y6)$&  "D*   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6SM6MMNXS80_96!FVX30+5UMYPF 9)L@RZPER#)ME@4?:!EVB8JB2Y)Q9M^
M?6=(679LQYOVK8!>;$J<.\\,9P"=+:7Z4\\Y-_"U+"I]WIL;LS@=#'0^YR73
M?;G@%>Y,I2J9P4<U&^B%XFQBF<IB$/I^.BB9J'H79_;=K;HXD[4I1,5O%>BZ
M+)EZNN*%7)[W@M[JQ9V8S0V]&%R<+=B,WW/S>7&K\&G02IF(DE=:R H4GY[W
M+H/3JY3H+<&O@B_UQAK(D[&4?]+#N\EYSR>#>,%S0Q(8_CWR:UX4) C-^*N1
MV6M5$N/F>B7]QOJ.OHR9YM>R^$U,S/R\E_5@PJ>L+LR=7/["&W\2DI?+0MM?
M6#K: (GS6AM9-LQH02DJ]\^^-G'88,C\%QC"AB&T=CM%ULJWS+"+,R67H(@:
MI='"NFJYT3A1T:'<&X6[ OG,Q7N.+NFS@4%9]&:0-WQ7CB]\@6\$'V1EYAI^
MKB9\\IQ_@#:TAH0K0Z["@P+O^:(/D>]!Z(?A 7E1ZUADY44''8/?+\?:*#S[
M/_;YZ$3$^T50/ISJ!<OY>0\!K[EZY+V+-]\%J?_3 0/CUL#XD/0#D7\-'UP2
MG(41N&0:WG.M.8>'.8=K62Y8]02%HULH3&!EGJ#6? *8Q;!DBL]EK44U\V B
M,#QB7-L4R7EEN-(>R.E4Y!RL\QZ,%:OR.10R9T2&^_RO6BPP-0VP:@*/?"[R
M@NN^U<^_8L$@S3-><<4,:AT[:U"ART*!YI E!LG-7*'A)*9"1Z%TJ.*$*D!,
M&%Z.N6J!80EQ$<"2*TZ>3V6!A47#L:A0%KJ%%/KD%$TAN9L@W1+WD=0=V+=Q
MAH>G!8:T8%H+#(GUWQEBC5BO/BW(5_+0\?WLH@#'P<G&7AN;(XB])!CA?^ E
M?DS_OI=D@=V(1@'<B J#OI9W64IEQ-_.@#T"0W\(PR'$0S0J]'?8W]'!<FW6
MBX83HB$$":09Q/$.U\J)$/=&(231",(TAH]X5SB":XF2R.1A&CE?1BG]!UZ
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
M>!I$&3&'*L";AY"U*.%%2M:C1HJ*K#*98S=.@MO9&R"<CV<'>(7CM2,H,9Q
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
M\O\!)&_ ^VMCW&'B#SC^PYC_"U!+ P04    " !=/F-5/@E,<=(#  !("0
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6S-5DMOVS@0_BL#M2@20+4D
M2O(CM0W$;8K=0[)!LX_#8@^T-+:YH425I.+TW^^04A2G<(P<]R*2,YQOOAG.
MD)KOE;XW.T0+CY6LS2+86=M<1)$I=EAQ,U(-UJ39*%UQ2TN]C4RCD9?>J)(1
MB^-Q5'%1!\NYE]WJY5RU5HH:;S68MJJX_K%"J?:+( F>!-_$=F>=(%K.&[[%
M.[1_-+>:5M& 4HH*:R-4#1HWB^ RN5AE;K_?\*? O3F8@XMDK=2]6_Q:+H+8
M$4*)A74(G(8'_(Q2.B"B\;W'# :7SO!P_H3^U<=.L:RYP<]*_B5*NUL$TP!*
MW/!6VF]J_POV\>0.KU#2^"_LN[UI'$#1&JNJWI@85*+N1O[8Y^' 8/J: >L-
MF.?=.?(LOW#+EW.M]J#=;D)S$Q^JMR9RHG:'<F<U:079V>45U[6HMP9N4</=
MCFN<1Y9PG38J>HQ5A\%>P9C!M:KMSL!576+YTCXB/@,I]D1JQ4X"WF$S@C0.
M@<6,G<!+AR!3CY>^.4CX^W)MK*::^.=8O!U<=AS.]<F%:7B!BX :P:!^P&#Y
MX5TRCC^=()L-9+-3Z&\\D9,8QQD>R<*E 4ZM9:B$06W [A"N46]1&RB%H?(S
M6(*HX499A 0^P@VW+=G1WM\:U-PU%D'4):RX$<;);YV_VGH5A,"EA)V@,M:B
MX!+("(QW75*U>LNZK=8D)5.O, ="#XC?6V%_ -]S71K8(]EJM%IU_2Q)4_Y+
M?8+E"'XG_ALEZ:*A.,'RM41HM'H0)<&ZX I5-6W/C:"IG47A_95"M@0!^)2C
M@>@%H6K$%R4.5* 6/6U7I3>4_5/Z,\J@W:G6D"<3 CX6I.[3X)R_3,JYKWKW
M20YF*T]5U!0!'I*[H7N[EYY)9<PYO(=D'.99XB8A8SF-LY!-9S2>L3@[[Z'V
M_KXBKOR!#G*+3]FGB]M88N4RF,S"+)V%L]D8DCAD.0LGDQB229AD:3A-LD$Z
MCE\2[*D\!T;))D5%::=2*.Z)2SR:YGY(F!_RS!&,1S$[AR_]:?R/P[W:;.A=
M<7'YTJ%*!(-%JX45A,J2-$SS*:1)'B9^3,DRA0_OIBQAGX8 W\AJG#LX[S\?
M3\(9FSI663X)X_'DD-5/B7O;,60OCB%]/H;+VHJ/Q\*C"I:MJ_.-5E776%P6
MK1P:JWSE (%EXW"63X9$L&P:QG%,;4)AQ5,X=G]&!Z];Y6XG]X8;"J2M;??0
M#=+A-^&R>QV?MW?_&-=<;P7=6!(W9!J/)GD NGNWNX55C7\KU\K2R^NG._K5
M0>TVD'ZCZ";L%\[!\/.T_ ]02P,$%     @ 73YC51DD3)M3!     P  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULI59-<]LV$/TK.^S'22$ERG)M
M5]*,[+13']SQV$E[Z/0 D2L1"0@P^+"L?]\%0#%4+<G.Y"*1(/;MVWV["TPW
M2G\V%:*%YUI(,TLJ:YNK+#-%A34SJ6I0TI>5TC6S]*K7F6DTLC(8U2++A\/S
MK&9<)O-I6+O7\ZER5G")]QJ,JVNFM]<HU&:6C)+=P@-?5]8O9/-IP];XB/9C
M<Z_I+>M02EZC-%Q)T+B:)8O1U?69WQ\V_,5Q8WK/X"-9*O79O]R6LV3H":'
MPGH$1G]/>(-">""B\:7%3#J7WK#_O$/_/<1.L2R9P1LE_N:EK6;)10(EKI@3
M]D%M_L VGHG'*Y0PX1<V<>]XG$#AC%5U:TP,:B[C/WMN\] SN!@>,<A;@SSP
MCHX"R_?,LOE4JPUHOYO0_$,(-5@3.2Z]*(]6TU=.=G9^*PM5(WQ@SVBFF25$
MOYX5K?5UM,Z/6%_"G9*V,O";++'<M\^(24<GW]&YSD\"/F*3PG@X@'R8YR?P
MQEUXXX W?C4\>,]-(91Q&N&?Q=)8307Q[Z&0(^+9843?)%>F807.$NH"@_H)
MD_G//XS.A[^>X'O6\3T[A?ZJ'">M#W/K0\*'"N%&U0V36VJI0FF2#7C<82E)
M^$S=;A#4"GZ\2"=4<4+XYAD @_$XO?P)<+7"T$EAOV86@48#6 *VE4:$.E8$
M^HH TM-BO43=B0HIW![V-TSS/7^C23H\Z&_#S%?RW^)\1,Y]!KX[!L^@HGY'
M;\1DL/R8/J9@++/.*KV-J(WF-.JXV$+I"%N%[\$KFH'W24-# DU8VDUATQH!
M;VA$^7^J4&E8'%Z%,M8 DR4HZ[V21<TD2@N<N)GTFX0E'7>)]GG.+]/SD[I*
M*K/74G)"U?.^L]%DF/YRR-O@L*QO\#V*T1<DQ!HIYF"W1:9!/=&N\'2DBE[H
M8SL@LT-Z8L*Q>(((.L*8+#HG;R$W@!KUFA:BA"2)TSIH\^;<#H+P@1J=NX$*
M9981HC1*\)*B*6&ME6M"VE984CV)OOJ-TXTR%!/%S"C)ALXLCQ$PJ6H$[E#]
MRET@[,58H4:*-[#]4U'2QO .KITATL; HOCBN.&A<E-X0,%BAM6Q?AB$#]]9
M:4$X3I5>^+"7VS?T5)L]*DNNN_PY"DQ;YG7P&5)M('LM*#A;<D$?,#9?OR7;
M(O=I$D&!-NXV>]%M28>.QD@OMFI_^_\J[0BC $25JD+;<^5I.'SGFE-RDH.6
MR/YL\%B<ZM"XI>$EI^+WH=&92 N?2!9/*RCWLHKV,M,K+G)<$P%.;ELMO).=
M$)^<YJ;D15LE"^/W'ZIQVV/)S1OXD *,;D11Y:Z$?+L;@AQ=^%FNW+J*DS\$
M?LQ6JYKZG'+K3#M@]VB_!)_L@:=PZ.C/>K>R, /\W=.00$[:>$'K5KOK[2+>
MZKYNCW?C.Z;7G'@(7)$I3=!) CK>-^.+54VXXRV5I1MC>*SHBH[:;Z#O*T7=
MV[YX!]VE?_X?4$L#!!0    ( %T^8U4])+EIK0H  !L<   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;.U96W/;-A;^*QBUTVUG%$E6G,1-;,_XDKO=
M>.*]/.SL T2"(AH28 !0BOKK]SL'($7;DCOM[NS3/B06R8-S_<Z-/%Y;]\67
M2@7QK:Z,/QF5(30OIU.?E:J6?F(;9?"DL*Z6 9=N.?6-4S+G0W4UG<]FSZ>U
MU&9T>LSW;MSIL6U#I8VZ<<*W=2W=YEQ5=GTR.AAU-S[K91GHQO3TN)%+=:O"
MWYH;AZMISR77M3)>6R.<*DY&9P<OSP^)G@G^KM7:#WX+LF1A[1>Z>)^?C&:D
MD*I4%HB#Q)^5NE!518R@QM?$<]2+I(/#WQWW-VP[;%E(KRYL]0^=A_)D=#02
MN2ID6X7/=OU.)7N>$;_,5I[_%^M(^VP^$EGK@ZW386A0:Q/_RF_)#X,#1[,]
M!^;IP)SUCH)8RTL9Y.FQLVOAB!K<Z >;RJ>AG#84E-O@\%3C7#B]L'6M [P<
MO) F%Q?6!&V6RF1:^>-I@ @BG&:)W7ED-]_#[F=Q#0:E%Z]-KO*[YZ=0K==O
MWNEW/G^4X:UJ)N+I;"SFL_G\$7Y/>WN?,K^G?\9><:E]5EG?.B7^>;;PP0$T
M_]KEA2CD<+<02J27OI&9.ADA4[QR*S4Z_>&[@^>S5X^8<-B;</@8]S\>LO^
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
M$1[KXAV(!^34Y*%M DN&FM 4I%04US#;&IU: "*\+F9L7UT(*@GOKC]/4<-
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
MHP$OC!W&RC(*3$A/1@G6E3:1^*P5<DIVOQVEY%&RMHCU P+B8(:3+?@1:*T
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
MXYMB&H#N3;H?6-5Z8]PI2S;KNS6]:ZC= OJ_5\H^#5R X:5<_0M02P,$%
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
MI?'FS3W]GZ!V!\B_5:2\7[@$IW^HQ3=02P,$%     @ 73YC5>V^W\&_ P
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
MBO $*:I//-6#XFOS667&E>*YN5U1,J="#T#[@G.U?= 3--_9)O\"4$L#!!0
M   ( %T^8U7N'[?6] (  % &   9    >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;(U5;6OC, S^*R([Q@9E2=/NO2VT>V&#&XR]W8?C/KB)TI@Y=F8[[?;O
M3TJRK ==.2B-[4B/GD>6E-'*V%>7(WIX+Y1VXR#WOCP+0Y?D6 AW8$K4]"8S
MMA">MG81NM*B2&NG0H5Q%!V%A9 ZF(SJLWL[&9G**ZGQWH*KBD+8CQDJLQH'
M_>#SX$$N<L\'X614B@4^HG\N[RWMP@XEE05J)XT&B]DXF/;/9D.VKPU>)*[<
MVAI8R=R85][<IN,@8D*H,/&,(.BQQ M4BH&(QEN+&70AV7%]_8E^76LG+7/A
M\,*H7S+U^3@X"2#%3%3*/YC5#;9Z#ADO,<K5_[!J;:, DLIY4[3.Q*"0NGF*
M]S8/_^,0MPYQS;L)5+.\%%Y,1M:LP+(UH?&BEEI[$SFI^5(>O:6WDOS\Y$I8
M37<%EVCE4G"&X*<4<ZFD_X"])S%7Z/9'H:=0[! F+>RL@8V_@3V%.Z-][N!*
MIYC^ZQ\2Q8YG_,ES%F\%?,3R  91#^(HCK?@#3K=@QIO\ W>FMY;[;RMJ-"\
M Z%3N,%T(?4"IEPPTDMT<"E=HHRK+,+OZ9S,J9C^;,I*$W2X.2@WV)DK18+C
M@#K(H5UB,-G=Z1]%YULD#3M)PVWHDVLA+;P(56&ONT,F?X>"F:= 3?" 264M
MJYL))UT/GK69,Q&^:,I$2:5 -D8GY"VX;S:IW,ICL\JG'"')A5X@2 V>=AG3
M73)=,%E]@FTMIE]WH[I:7 FZ'0>9431'W!GLU3"F<G1E;A^FA:FT)U5*Z 1!
M<$4G6,S1PJ!?5TT??L#NSDG<C\])**5&*)HJB5GPFE)#OSNT"W*@1D(8#GJG
M4007'><UOGO#WE%TO,^94L(YF<FDSI4#;P#?*N9+#-8]XJ/>X>E@?YT@E;1O
M&;9U30S[<>^8PFXJAW"MRPMFRK/,0<+"FX;O3KMQ.6VFQ)=Y,VOOA*42=Z P
M(]?HX/@P -O,KV;C35G/C+GQ-('J94XC'RT;T/O,&/^YX0#=1V3R%U!+ P04
M    " !=/F-5=D/=!"\#  #_!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6R556UOVS80_BL'M2A:0(O>+-E.;0-)VF(#5BQHNN[#T ^4=+*(4*1+
M4G'Z[W>D9,7!' /]8I''>YY[[L@[K_9*WYL6T<)C)Z19!ZVUN\LH,E6+'3,7
M:H>23AJE.V9IJ[>1V6EDM0=U(DKCN(@ZQF6P67G;K=ZL5&\%EWBKP?1=Q_3/
M:Q1JOPZ2X&#XPK>M=89HL]JQ+=ZA_7MWJVD732PU[U :KB1H;-;!57)Y/7/^
MWN$;Q[TY6H/+I%3JWFW^J-=![ 2AP,HZ!D:?![Q!(1P1R?@Q<@932 <\7A_8
M/_G<*9>2&;Q1XA]>VW8=+ *HL6&]L%_4_G<<\\D=7Z6$\;^P'WSS(H"J-U9U
M(Y@4=%P.7_8XUN$(L(A? *0C(/6ZAT!>Y0=FV6:EU1ZT\R8VM_"I>C2)X])=
MRIW5=,H)9S=75:5[K.'C(UVS00-,UO"7;5'#3:\U2@M_<E9RP2VGT[=?62G0
MO%M%EH([BJ@: UT/@=(7 BWALY*V-?!1UE@_QT<D>E*>'I1?IV<)[W!W 5D<
M0AJGZ1F^;*I$YOFR%_ANV4^?FZ^ +PL3!OZ]*HW5]':^GTIY8)R=9G3]=&EV
MK,)U0 UC4#]@L'GS*BGB]V?TSB:]LW/LFSOJS[H7"*J!PRT>7=4IN6<)3\L]
M,./Q^U#^?53C^Q!'[Z-2U*[&$H!4D1<T2E#?<[F]A+=<DDGUABC> 5V?Q:XD
MGL,=P@>L1DOB+<F4%[5!=?^;Z[Z:0G1."O--_1K2,"YB^KYYM4B3]/T$>>:6
MQN%\GD(>+I?SR<-ELN>V;5'48-DCFG#,S+9, I=$@<,!%&&QC&&QB"?TL^,L
M6<(L3.9/QT/K$I?&DEERF84I,:1AD3\I,/B FLD*83F?_R\#+BW2/5B"YGD&
M29@G.=6H02I[3;P/*'LD<Y+&,%OD$ZY%)FP+)4ILN#7DD2XH]^78U@GE$L<P
M#[,B@Z_*,D&C\9<N^37DB[ @-%4_H_ %G'K.T=%0HD)L_>AU+Z27=IA/DW6:
M[E?#4'MR'_X:/C.]Y=* P(:@\<4\#T /XW;86+7S(ZY4EJKNEU2%&K5SH/-&
M*7O8N #3?][F/U!+ P04    " !=/F-5^"" -3 #  #X!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,"YX;6Q]5=MNVS@0_96!6K0)H$82)=MQ:AO(I44+
MM&C0I+L/BWV@I9%-E")5DHJ;O^^0LA4W</PB\7+.X1F2,YQMM/EIUX@.?C=2
MV7FT=JZ]2!);KK'A]DRWJ&BFUJ;ACKIFE=C6(*\"J9$)2]-QTG"AHL4LC-V:
MQ4QW3@J%MP9LUS3</%ZAU)MYE$6[@>]BM79^(%G,6K[".W0_VEM#O610J42#
MR@JMP& ]CRZSBZO"XP/@'X$;N]<&'\E2ZY^^\[F:1ZDWA!)+YQ4X_1[P&J7T
M0F3CUU8S&I;TQ/WV3OUCB)UB67*+UUK^*RJWGD?G$518\TZZ[WKS";?QC+Q>
MJ:4-7]CTV'P:0=E9IYLMF1PT0O5__GN[#WN$\_0% ML26/#=+Q1<WG#'%S.C
M-V \FM1\(X0:V&1.*'\H=\[0K"">6]S@TL')/5]*M*>SQ)&DGTC*+?VJI[,7
MZ%/XJI5;6_B@*JS^YB=D9?##=GZNV%'!.VS/($]C8"EC1_3R(;X\Z.7'XKL1
MMI3:=@;AO\NE=8;NPO^'@NVUBL-:/C\N;,M+G$>4 !;- T:+-Z^R<?K^B--B
M<%H<4U_<4;Y5G430-7S1:O7N'DT#P?]G19X[2@5G#[D^JGO8]?T:X5HW+5>/
M;RU0LEK'5274"J1?VOFE*[_TAELH"6B$Q<I;<\2LM:1D)O0%G A%0[JS1+>G
M0,?GL%FB&<Z0(BBW(UD8R0BDA*;"@"6=2$6I_:#E@U^[I*YP4/-22.$>X35D
M+(^G;$2M-Z_.6<;>/R<'IU)S!:S(X\DH?0E8H>2/_F_X9H\U2N,T?2)]H_#,
MGB._F3[JK;,LSLC_#GQ+.$&AOQB!0#N \_-XDDZ>.(.%)T@V3>,\G\"]=ESV
MVU]D1)N.@;%IG!8%?$%+Y]$90W<!6FU"92-_ST[M)!M[IZ?4R(NX2$>G/9/*
M%1J_&[507)7!L;;.PLDH9EGA\?'(HWL+SU1?0SZ=Q,4XH]8TCTD:#MW[9*\:
M-6A6H>;Z6]0IUQ>F870HZY=]-7N"]V_"5VY6@G9(8DW4]&PRBL#T=;;O.-V&
MVK;4CBIE:*[I:4+C 31?:^UV';_ \-@M_@!02P,$%     @ 73YC538?O>[A
M P  A0@  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULC591;^,V#/XK
MA.]P:P$AL64[MGM)@/1V=RNP[HJVVQZ&/3@VDQBU)5>2F_;?CY(3-[VVP5X2
M2B(_?J1(T=.M5'=Z@VC@L:F%GGD;8]JS\5@7&VQR/9(M"CI92=7DAI9J/=:M
MPKQT1DT]YKX_&3=Y);SYU.U=J?E4=J:N!%XIT%W3Y.KI'&NYG7F!M]^XKM8;
M8S?&\VF;K_$&S9_ME:+5>$ IJP:%KJ0 A:N9MPC.SB.K[Q3^JG"K#V2PD2RE
MO+.+BW+F^980UE@8BY#3WP-^P;JV0$3C?H?I#2ZMX:&\1__F8J=8EKG&+[+^
MNRK-9N:E'I2XRKO:7,OM;[B+)[9XA:RU^X5MKQM''A2=-K+9&1.#IA+]?_ZX
MR\.!0>J_8\!W!MSQ[ATYEK_F)I]/E=R"LMJ$9@47JK,F<I6PEW)C%)U69&?F
M-[BF%!NXQE8J4XDUG-SFRQKUZ71L"-]JC8L=UGF/Q=_!RN!2"K/1\%646+ZT
M'Q.O@1S?DSOG1P%OL!U!Z#/@/N='\,(AV-#AA?\[V'\62VT4E<:_;X7;HT5O
MH]EV.=-M7N#,HW[0J![0FW_Z$$S\ST>X1@/7Z!CZ_(;:K^QJ!+F"U[PO1-^/
M5-@,ED][C;>"..[F6R5R451Y#=4S)) $9H/P139M+IY^T=1_UK6M#-"]+PV5
M!A>X,%C"TO;W"!9:TTMRB$7LZ E1N>.]L[6F0IJ?S4%7HD#GN=A4N#HP++&H
MW$/0Y'>HH)38(RA\L*UO-H3XD]>=KQ'<;A3BB]JD?+4&FR4AV?+Z@Y)R[/RD
M$N1!=CH7I3YUU6A_@@/I&A]0= B_YUM-[D^"4_@(@9^Q*$A)^O0AY0'_3!(/
M)BR)^<'>+6KS];ZKS!,$]M#/8)*PE$^ IQ.6I1%Y"%@4)_ ='ULEB9QZJ I*
M0."'+(E(/6)\0FIIS#B/($@S-@DX+.H:?E R%00)XTD\> Q#=SX0D(;N7^TB
M^ AAE+ @#FP (6=^YI.4<L[BQ-(.LX#YDPQ^#'=#ER8;A)-::LK.BPS$+'P1
M*\7/DNR=Z!/R, %"CR.2HRB$D]!/3U^%G;",("(6A0E0PC*B%80LYOYAQ"SP
MD\%)P#*ZHY?QRG?X$T4*FB>.?939-/",!3QU^6"$X&*[$$7=E<3&5NLS%A4T
MS0-MNW:7""EJJL5NJ?&^LZ5OI#.Y1+4FGO1HNQ9?M*JJB6=?4E1GKKKW$*_@
M2=NVZ"&4'KWUZHP/1D-C]>P U%#(3IA^2@R[PXQ=]*/E6;T?T)>Y6E="0XTK
M,O5'2>R!ZH=>OS"R=8-F*0V-+2=NZ#L!E56@\Y649K^P#H8OC_E_4$L#!!0
M   ( %T^8U5SEN>M=@4  -4D   9    >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;,5:6V_;-A3^*X0V#"TP1!+E:V8;2-*L+=!F1KW+0[$'6F8L(I*HDG2<
M#/WQ(R59M&R9]86&\Q!=S\?S'9Y#?J8X6%+VQ".,!7A)XI0/G4B([-IU>1CA
M!/$KFN%4/GFD+$%"7K*YRS.&T2PW2F(7>E['31!)G=$@OS=FHP%=B)BD>,P
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
M_+:D$8O:.9 ]5\KN#R[!,+33OU!+ P04    " !=/F-5)B D 3D$  "A&P
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
MWRY0+L&NEU*:4^#:8W@-LS]02P,$%     @ 73YC5=!DQG?; @  @0L  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULM59;:]LP%/XKPH/1P5I?<N\2
M0]*NK-!":-;M8>Q!L8]M45GR)+EI83]^DNPX&20.#<V+K=OYSG<NTCGC%1=/
M,@-0Z"6G3$Z<3*GBTG5EE$&.Y04O@.F=A(L<*ST5J2L+ 3BV0CEU \_KNSDF
MS G'=FTNPC$O%24,Y@+),L^Q>)T!Y:N)XSOKA0>29LHLN.&XP"DL0#T6<Z%G
M;H,2DQR8))PA <G$F?J7,[]K!.R)'P16<FN,C"E+SI_,Y#:>.)YA!!0B92"P
M_CW#%5!JD#2//S6HT^@T@MOC-?J--5X;L\02KCC]26*539RA@V)(<$G5 U]]
M@]J@GL&+.)7VBU;5V4''05$I%<]K8<T@)ZSZXY?:$5L"&F>W0% +!)9WI<BR
MO,8*AV/!5TB8TQK-#*RI5EJ3(\Q$9:&$WB5:3H6+*AJ()VA!4D82$F&FT#2*
M>,D482F:<THB A*=HUNF,$O)D@*:2@E*HK-K4)A0^6GL*LW&8+I1K7E6:0[V
M:!ZA>\Y4)M%7%D/\O[RKK6A,"=:FS()6P 44%ZCC?4:!%P0M>)W&-1V+U]V#
M]UW@&!##N;;]+[HGC.1EOLO.5AASK2YE@2.8./K>2!#/X(0?/_A][TL+R6Y#
MLFO1.WM(WFA:"L[O=&K'.^+SZTZ?1[<*<OE[%_7N":CW&NJ]5O\^2DA*BBA)
M )T1AEX!B]V)U(XSK"1;&/4;1OVW1!R_[(MX*\R1;ALT) >GC/C@!-2'#?7A
M.T6\'<?O'0SYJ*$T:H6ZLD\L"%UA*#9U0F:D.'#?6Q&/=*'O;1YL[Y3QK]'?
MF?U6N?'?*04. (T.IH ?;$@%1R;!_B>@'?)8/VYJD]\Y:1:<HF;YFZ+EMQ:6
MMV1!.U#@[4\#=ZLKTL%-;>\GD6ULJ@:I66WZRVG556V.5\WI/18I81)12+2H
M=S'0%4E4_5XU4;RP/=:2*YU)=ICI'AF$.:#W$\[5>F(4-%UW^ ]02P,$%
M  @ 73YC5:OQ&5;+!   TR0  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N
M>&ULS9IK;^(X%(;_BI4=K:;2M+D  ;J U#;7U5:J2F?WPVH_N(DA49.8B4WI
M_/MU+DT)!!?4,U*_0.+X?7QBO\8GQ),-S9]81 A'+VF2L:D2<;ZZ5%461"3%
M[(*N2":N+&B>8BY.\Z7*5CG!82E*$]70-%--<9PILTE9=I?/)G3-DS@C=SEB
MZS3%^<]KDM#-5-&5UX+[>!GQHD"=359X2>:$?U_=Y>),;2AAG)*,Q31#.5E,
ME2O]TM=[A:"L\7=,-FSK&!6W\DCI4W'BAU-%*R(B"0EX@<#BZYG<D"0I2"*.
M'S54:=HLA-O'KW2GO'EQ,X^8D1N:_!.'/)HJ(P6%9('7";^G&X_4-S0H> %-
M6/F)-G5=34'!FG&:UF(101IGU3=^J3MB2R XW0*C%AB[@OX!0:\6](X5]&M!
M_UC!H!8,CKT'LQ:8QPJ&M6!X;$BC6C#:%9@'!.-:,"[M4(U?.?@6YG@VR>D&
MY45M02L.2@>5:C'F<5:8?<YS<346.CZ;5R9'=('F\3*+%W& ,XZN@H"N,QYG
M2W1'DSB("4/GZ$%,)[86M>><!D_HJT4XCA-V)BY]GUOHZY<S] 7%&7J(Z)KA
M+&03E8L8BY;4H([GNHK'.!!/#]W2C$<,V5E(P@Z](]>;[^E=N7[\GMZ7ZW5#
M E#%X#0C9+R.T+4A)<[)Z@+UM&_(T RC(Z ;N?S/=2:56W+Y+<Z%7#\HMX\/
M7N\:S8\%[WZLZ[R/!>_+Y18)FJ[3)4;H-5.U5_)Z!WCVCW7,?WY#-PEFK)BP
M.]/QW[^$ /F<I.R_KHE7T?O=]&)1O60K')"I(E9-1O)GHLQ^_TTWM3^Z3 <)
MLR!A-B3,@82YD# /$N8#P5JV[C>V[LOHLWNR6N=!)!*6PM,!35.1 [%J@1%K
M"8NP:/.LR] 5=U!RBZ3N>3;H:Z/Q1'W>=JJT]5.="@FS(6'.?F=H[8YPC^HN
M#S(H7Q94RRR#QBP#J5D>\(M(D'@4T204R0D3^7:".0D1IR@3CP:E6Q CG"=$
MI.2\_)TLS71>I,1AX2_QG,!PE6EO<-Z=I%11F%N!]\;ZCK'VZPQ'[2K6?I6=
M0;'?K>%(.^34GR!(F <)\X%@+5>9C:O,3^$J<V\ZG._;RMQSQ/F>K_;K[/KJ
MW1J.M$M.]14DS(.$^4"PEJ^&C:^&<E^U$K0N1TCUI^9DD# +$F9#PAQ(F L)
M\R!A/A"L9=Q18]S1+WW4&$':&A)F0<)L2)@#"7,A81XDS >"M6P];FP]_A3K
M_'AOG3?ZVL[Z>R,-]51;0\)L2)@#"7,A81XDS >"M6RM:V]_XFJ?PMAU&*WD
MM,/:\FA/]38HS0:E.: T%Y3F@=)\*%K;X5NO*?1W_B5B/(^#PM,'DVDYXM2T
M Y1F@=)L4)H#2G-!:1XHS8>BM4ULO)G8^*5I=8V',C@DS0*EV: T!Y3F@M(\
M4)H/16L;_.T-E2Y]4_"!__+EX).M#?IZ"I1F@](<4)I;T[:?7'3-[)D[[P@Z
MJNVD@#Y47)41U:T-#BG)E^7N&(;*/0K5"]2FM-F!<U7N.]DIO]8O;;VCW-4O
MO6I_S1N^VNYSB_-EG#&4D(5H2KL8BKO.JQTTU0FGJW)[Q2/EG*;E841P2/*B
M@KB^H)2_GA0--/N89O\#4$L#!!0    ( %T^8U5CD_8;60(  'X%   9
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;(U4;6_3,!#^*U:0$$C0I&D[H"21
MV@VT?1BJ5@$?$$).<DFL.7:PK^V0^/'X)<T*M(4OL<^^>^ZYNSQ.=E+=ZP8
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
MDB27U'I\KM#.;LP\</_UD^X5&Z\VYHX*=I,E?\1SN;SLC#MDSN[I)I$?LFW
MJ@T:YMXL2T3Q?[(M/SL<=,AL(V2VJH+5&JSBM/R7/E9?Q%Z /3D28%<!]M<!
M]I& ?A70/S5@4 4,3@T85@'#4P-&5<#HU("S*N#LJP"5#OJ <14P/G6$214P
M.37 ZCW]YHJ4[):_\B)?'"KI]()G6\+SSRLO?U$D71&OTB1.\_JXE5S]-%9Q
M<GJ]$6J)$.1J]GD3BSA/6D%>D7>4<YJG+GGA,$GC1+R\Z$HU8![6G57X38G;
M1_ ^>9NE<BF(F\[97!/OF>,'S\7[YOC1<_&!.7YBB.^J+WKW;=M/W_:U;02O
MUOPUZ5D_$[MGV^3CK4->_/B2B"7E3.B^7K-VR]:O2;_7U#2,8V8<-E-,N5*6
M@7%/7QL3XV$VRL<PP?]@B& +=8B0&B[$?$>1F7E+^>XW=F3C&NG9W^T,^H7;
M;[$S('^^4<M(*-E*_*59U>N2'.C)_/!^+M9TQBX[ZO@M&']@G>E//UBCWB^Z
MA$=B#A)SD9B'Q'PD%B"Q$(E%(*Q1&(-=80Q,^O3=9G7'.,GNB3HQS8^+Z>)I
M)R#(OX;]P;71;5L=2,Q!8BX2\Y"8C\2"$AL66'[E\3 =7'0?]E,>.5P$PAHI
M/]RE_-"8\B[EJ;J>4M<:/'XHSP23F-[%22R_Z!+=J+5-="3F(#$7B7E(S$=B
M 1(+D5A48J.]$IST\O]V==C(]M$NVT?&;'_+^$+MX"6GJ:#EE?LL$U)W4GYM
ME-IF^NA@<WK-/8J#',X]'&[<_/;*Q$2.Z2.QX' #+%NS!:'F<[HMC4 KUTBZ
MLUW2G1F3[@W=BBS5I9@QKFV*(3$'B;E(S$-B/A(+D%B(Q"(0ULC^\2[[Q_B+
MS3&R,)"8@\1<).8A,1^)!4@L1&(1"&L4QF17&),3+S;+B4%"-W*9\?@?-B<O
MXK1:^C*_[CPV<7@].;A0F:CCI#4Z:Q[^;HQKTK8$D)B+Q#PDYB.Q (F%2"P"
M88T2L'IU6Z)G+(*K^=\;(?-9%2(SHK)_$:<T(73O6$&3))O1_*6N LQ^VT-%
MI>T7U"MK-!X=G% ZT'%=J.9!-1^J!5 MA&H12FO6PEZ+SC)/Q3RNV4RJO;^D
MCV3.YAMU@7J7,++(LODV3E15K+*-?OJQD@W7ES?FP=L> Z":"]4\J.9#M0"J
MA5 M0FG-]+?K]+=A<S-FJO5>WS[8Z]L#S2R" QW6K;3]HAWI9FF@H_I0+=!\
M=1/=1H2:C=7.Z$2H]6MF8=T:M8P-IFJR1IUT_\:$=-59B/Q"KM(Y\=GCFF=J
M^=.$^>W1DW+S"*V3$]HKA6HN5/.@F@_5 J@60K4(I34KINZ96@/\!(\%;9A"
M-0>JN5#-@VH^5 N@6@C5(I36K)&ZR6J9NZR(N9YJB/U#K76F.8+>F->E=35
M^ZI0S8-J/E0+H%H(U2*4UJR&N@EKF;NPSYQCW:H!XYDJDOPOHU75_+I-&=>7
M!+1'"]4<J.9"-0^J^5 M@&HA5(M06K-NZCZR=?8=SK2@36:HYD U%ZIY4,V'
M:@%4"Z%:A-*:-5)WFRUCSPYSIC4^/-/J];6G6M#>,E1SH9H'U7RH%D"U$*I%
M**U9#G6/V3(WF3V>I3)F7)OFR#[B#51SH)H+U3RHYD.U *J%4"U":<U;LNI6
ML]W#GSW9T/8R5'.@F@O5/*CF0[4 JH50+4)IS1JI6]"VN07]S7^.8?9;UPNT
M9PW57*CF037?/OQS &VS+8 .&T*U"*4U2Z%N1]OF=G2S%&99*N)Y<4^8JH&B
M1WW/.-?>;7QMEEL7 5)SH)H+U3RHYMN'K>FAM@:0HX90+4)IS1JHF^&VN1G^
M/I,J_V-U!&"4IZ_RMO>:?CEV#Z09:YWVT+XW5'.AF@?5?*@60+40JD65MG^4
M*R=ICMPD9M<M;=O8#FQ]4Z29:YWY@\.CM^YO:ASHL"Y4\T[="/_4#P:G?C"$
M;DB$TIJI6'>.[6<ZQ\49A]H#Y[TRDC?+UD?WO]![<Z&: ]5<J.9!-1^J!5 M
MA&H12FM61MU%MD??83X'VC&&:@Y4<Z&:!]5\J!9 M1"J12BM62-UQ]@VWWK\
M[?,YT.XQ5'.@F@O5O$K;/UEYI>L@^M!A Z@60K4(I35+H6X,V\\TAEU/F^#0
M6XVAF@/57*CF034?J@50+81J$4IK5D'=#[8GW^&D"=HHAFH.5'.AF@?5?*@6
M0+40JD4HK?EPQ+I1W#??D^S3."6J+.XH7^0OUQL^6U+!=*5AIMJ6!E1S*JTQ
M8:*[K<V%#NM!-1^J!5 MA&H12BNSOKOWK.!5?F=E_FQJ06;Y'<3EDT)W2W?/
MO[XJGOK\U?(;Z]RU-,L#ZSPLGVY=\^7#MM^JNHE301)VKX;JO3X;=@@OGU]=
MOI'9NGA2\5TF9;8J7BX9G3.>?T#]_#[+Y-.;?(#=4\2G_P%02P,$%     @
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
M>Y*C6H5J M4DJBE4TZAF4,VBFD,UCVH!U2*EM9.E[@E."WY+,D7+@ZA6H9I
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
M6,0WEQW<V3ZX#1=+E3[HCD<KNF!W3'U;W0A]URTILS!FB0QY@@2;7W8^XHN
M.*E!]L;?(=O(G6N4=N6>\Q_IS:?99<=*6\0B-E4I@NI_CVS"HB@EZ78\%-!.
MZ3,UW+W>TH.L\[HS]U2R"8^^AS.UO.P,.FC&YG0=J5N^^9,5'<H:..61S/ZB
M3?ZNT^^@Z5HJ'A?&N@5QF.3_Z5,1B!V#GGO @!0&9,^ D ,&O<*@=ZH'NS"P
M3_7@% ;.J09N8>!FL<^#E47:HXJ.1X)OD$C?UK3T(I,KL]8!#I-T9-TIH3\-
MM9T:W[)'EJP9NF53ODC"3.W?T!<J!$TE1V\]IF@8R7?H#0H3]'7)UY(F,SGJ
M*NT]972GA:>KW!,YX*F'KGFBEA+YR8S-6NP]L_W08-_5O2Z[3K9=OR)&X!U;
M?4 ]ZSTB%B'HVYV'WKYYI[\M64#TBXS&+:V<G [%6VA;9U^C;3Y,VP(SQF-3
MC<$F3$V/7CD4>QFW=X@;2KI8"+:@V2CD<[0=G/]\UJ^B3XK%\M^V@9=S[79N
M.C=?R!6=LLN.GGPE$X^L,_[U%^Q:O[?I"PGS(&$^)"P @M64MDNE;1-]_&4=
MWS.1*ER,:"2S(2W1?T?'^%6.=C)TNFX^CLFH^[BKH-'YN0H>=>=#N@N 8#59
MG%(6QRB+Q^9,"#;;:M 6_9S@[H0#8V+M"6!T<ZX IWCT(3T&38_VP"D=UD+K
MEJ%UC:&]/1Q1MS' >G8?.W@OIFXS##UB#?<"X35I T*<_OZ8;=)Z0VRYP_IK
M@;%3+QR-_3)D_2,A2Q2-$'M8ARN]E57O4<)46P#[S6^H8P_VNC(Q.CMW3)[D
MTH=T&;2XM/NDWSXL!V6,!\88?^5IB&__^H9TJI+N^)(%BIC>J",J)5.MN[Q!
MHR&V[0[VYV"CWW/#?9)+'])ET'2)AZY+VL,]+,,]/&5(WPB^$.V+F]'^W)T,
M),R#A/F0L  (5E,46U7^9+W2KK4  XD-2O- :3XH+8"BU07?29CQ3^^2"D1M
M4;?V=TEF/V<K=H)+']1E4-!V=Q'.CLMZ?$D57_+2K5)A65L(2#.NI+FY:83"
M:V%A;#<CUH3IC=+>6X&Y2R\=DE7BC(W9VOB&"B71=RJ7.JOZK-?O=!TWK#)F
MW-DS#VC&#$KS06D!%*TN<Y4U8_NUEAK(''4"2O- :3XH+8"BU06O\G'\\PEY
M@=B=QQH3(F@^?MRA#^HP@*+51:@R=_SBU!VW)>7-]0@HBR["W_1)G.:R!>DS
M@*+5%:@* =A<"?C*I/(?UJ%Z;A4!,LV>@-(\4)H/2@N@:'51J\H#'KS68@:9
MZ$] :1XHS0>E!5"TNN!5[0.;BQ\W]#DMXR'%1"S1VS!!,_HLVWY_NC*3SE88
MM YRI)<]*^M6JYJ@50\H6OVGTZKL08Q9]O@/]K02'-UI<#AEZ0\WUV$2QNO6
M?,/,.E=/4)H'2O-!:0$4K:YQ5>D@^)6F: )99YB TCQ0F@]*"Z!H=<&KT@LQ
MEU[.F*+-I+,5AJ1Y1WJ)#T_1H.T(H&AU-:NJ$#%7A5JF:/IT<(H&+0F!TCQ0
MF@]*"Z!H=8VKDA!YK9(0 2T)@=(\4)H/2@N@:'7!JY(0,9>$SIFB(:LP$U":
M=Z27F!CF:-#B$A0ME[.[<Q S9F*1'9F5:,K7B<H/PI5/RV.Y'[/#J'O/K_#%
M!+<\]_"%GQ^ZK?#Y&>!K*A9A(E'$YMJ5]:&O.R;R8[7YC>*K[!CH/5>*Q]GE
MDM$9$^D+^O,YYVI[DSHH#S>/_P=02P,$%     @ 73YC51S,N,O1!   *2
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
MEX7B<[)_SZH;FN8\/PG3XB_:EVUM>X3\+!5)5!G+'D1!7/[W'JM '!A(CMH
M5P:X:S Y8F!5!M90#Y/*8#+4P[0RF XUL"L#NXA]&:PBTJXGO,453_:(YZTE
M+3\HTE58RP '<3ZR[@67GP;23BSNN!RD7#Q=H+O0B\4%\N(5(C^S8">'CT"O
M72:\($S?H+?HZ[V+7K]Z@UZA($9?MDF6RK;IU5C(;N2PL5^YO"U=XB,N+?0I
MB<4V121>L97"WM7;SS7V8WG[=0SP<PQNL19XSW;OD&5<(&Q@K.C/<KBYJ;J=
MW_-.?L\[U9N[S)?FILJ\%4NK'D]6P;.&C:?.</KGHVR./@@6I?^J!D[)GJC9
M>9&]3'>>SZY'LHJFC#^PT>+//TS;^$N5-4B8"PDCD# *!&ME>U)G>Z*C+[XD
MP@M5B2S-[,(L?[D]+&8&=N0 >SC,D!9^:H8&N220+FG?I3F=6W;MLA73:1W3
MJ3:F-[Z?15GH";:2KTC9#3_PRI>P?)2\*.$B^%5<4,6]1$\/>O36G$X-NQ-X
M;0].#?PPGP32)U7XM&=31QUYNXZ\K8U\4[MV=>UBS[7K L5,J$)N][IB3QQ[
MVHFXUO.I$1_DDD"ZI'V7<\.9J^/MU/%VM/'^* .LBJC6ZM2W "3,A8012!@%
M@K7R.*OS.#OC.W\&F6U(F L)(Y P"@1K97M>9WO^LG?^O%\B)A.G4P>U[%,3
M-,0C@?1(^QY-QS#49= TFCF8H0WI;1:$JR#>I,6C$T0[GCRP_.%1SZZTL%.?
M&%":"THCH#0*16LG^6"B;9ZQ2E9PJ*1#TEQ0&@&E42A:.^FX23I^6;&L[ XK
M";9G]KQ3+O7XDQ,UR"D!=4I53N?6L9K9Z RF=F*[^.3Y6WF)/[6_IBMC#2HK
M@-)<4!H!I5$H6CO#C;9@3LY9,"%G^DM0F@M*(Z T"D5K)[T1/TR]^G&\8/:G
M_-@PK>[W2SW^Y$0-<DI G5*%TXDU.S+7-AMQP]2K&TMO%\C8!K_8"J7)6NP]
MSI2!AM0-EJ T%Y1&0&D4BM9.;Z.EF,XYJR6HY@)*<T%I!)1&H6CMI#?"BZF=
MZ6NJY:Q70QQG9G2+):A<,L@G ?5)%3ZMB7%$!S8;B</4:QPTXW$@,LZ*QV@=
M/.;'ZLDXI+RP!*6YH#0"2J-0M/8/OHWB@HTS5DL,JL" TEQ0&@&E42A:.^F-
M H.UD_WCU;*R:_V@8IK=N;B>?G*>AO@DH#ZIPB<^*E_B1N3 >I'C&]L&?JBN
MCWK3DQ\54#D$E$9 :12*UDYIHZ[@<R[CP*"""RC-!:414!J%HK63W@@N^(6K
M.2J[UL\>]KP[]=;33\[3$)\$U"=5^'3FLR/EL9$TL%[26"9Q*GA6KJ0,8K3C
MR49V1ETN(96$)2C-!:414!J%HK53W&@KV#YGN0157$!I+BB-@-(H%*V=]$9Q
MP?KE*\?+I=,K(S.<K^ULETM0D6203P+JDU:TUOHW?*1:-I(&UDL:VD?I I%'
M/\SRW\K19WGNA<UGRDR +BX!I;F@- )*HU"T]AAHY!<\/V<Y!95D0&DN*(V
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
M^*KOO-X1JD\D*ZI=F'LF)<NJPQAH!+Q\0-U?,R8?3\H&VGVYY3]02P,$%
M  @ 73YC5:I[Y#:_!0  ("D  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N
M>&ULM5IK;]LV%/TKA%<,+;#$(O6RLL1 8DE;@78KFK;[,.P#8].V4#U<D4Z:
M_?I1CTB61#/R>O,EL23><\1S:?+RF)</6?Z5;QD3Z'L2I_QJLA5B=S&=\N66
M)92?9SN6RB?K+$^HD)?Y9LIW.:.K,BB)I\0PG&E"HW0RORSO?<CGE]E>Q%'*
M/N2([Y.$YH\W+,X>KB9X\G3C8[39BN+&='ZYHQMVR\3GW8=<7DT;E%64L)1'
M68IRMKZ:7..+D%A%0-GB2\0>^,%G5'3E+LN^%A=O5U<3HW@C%K.E*""H_'?/
M%BR."R3Y'M]JT$G#600>?GY"#\O.R\[<4<X66?Q7M!+;J\EL@E9L3?>Q^)@]
M_,[J#MD%WC*+>?D7/51M7<FXW'.1)76PO$ZBM/I/O]="' 1(''4 J0-(/\ Z
M$F#6 68O@#A' JPZP!K+8-<!]M@ IPYP2NTKL4JE?2KH_#+/'E!>M)9HQ8<R
M766T%#A*BY%U*W+Y-))Q8OXV%33=1'<Q0]><,\'1&5K0/'^,T@VZ3K)]*M!K
MGPD:Q?R-?/;YUD>O7[U!KU"4HD_;;,]INN*74R'?I4"<+FO>FXJ7'.$UT?LL
M%5N.@G3%5HIX7Q_O:>*G4H-&"/(DQ W1 MZRW3DRC5\0,0A1O,]B?#A6=>?'
MV(,?8P_UX3Y;RG"L"N]H:3:#RBSQS"-X891&@IV]DW/&"@U'V-_O9'OT5K"$
M_Z,:.16XI08OIMH+OJ-+=C61<REG^3V;S'_^"3O&KZJT08+YD& !)%@(!-9)
MM]6DV]*ASW_+,\[[LX8JL16,4\(42][]G'BFA^60NS],F9;MU)2-XPP@.<,A
M)S:)Z[H-9T=FNY'9ULI\O5SNDWU,A?Q228US$?U+B]59I72%9!^\P9GM&A;I
M*:TE/%7I<9P!)&>HX#0=['AJI9U&:4>K]!^RHFN&\Q<:[YE*8V? 34QG=L!=
M::RE.E7C<9P!)&<XY/0<QYBI)78;B5W]8#X8P"A;RVJB625HN4JH%'<';V([
MAM'3VQU^X:U^(W^(1 ROWRH80KEVOU&H[>?_G'EGC8HSK8J?<KIB**4)4^JE
M#3YU(84$\R'! DBP$ BLDTZO2:?WDG63!YEN2# ?$BR ! N!P#KIQD:[^3)@
M*J<:IS,)DYEM]>8^/=VI61M'&H"2A@I2TS$M6[W<X(-]+@:KGFJH3EF!+<?J
M%ZIZRI/E'L<:@+*&*M:9:3M']":MW@2@AJI!#MG=&<%F7V@MU\E"D^&Z/B0-
M0$E#14^)Z\V.5*JXW6IC[=9N'G 1)>6HCJ,U0Z^C%#TRFO,W2KE!M]:@:/XS
M_72J;B%LH*1R?HB%5O115?@$H&\60J%U,]SNKK%^>[TH74"6HYS%Y93%M]%.
M;;E![F(7H&@^*%H BA9"H743W.[KL?V291^&W%$O0-%\4+0 %"V$0NMFO?48
ML-YD&%_[#3?@V#,-;[!(@CH--9KS#&L RAHJ^CKS#(<<625;MP$_8S><4OT-
MS8$STS/-OK&CISQ9[W&L 2AKJ&(EMD7,(X*WQ@36.Q,CR[_9<&C;ICO<UX":
M#S6:\PQK ,H:*OKJR)W-L0*P]0RP=H]Z8@$(ZA& HOG/]!-;=05(G@I 3(X7
M@* F 11:]X?)UB4@>I?@3[&5U=\HAU2/=&I^0=%\4+0 %"V$0NMFN#4G"'[)
M"I! .@(+4#0?%"T 10NAT+I9;RT2HK=(1E> 1.&2>$Y_D=2SG9PWA4DRX Q
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
M<8Q\YQWR',\SC&?T_'#7A/-_V2?_G'UG,OQF)_BEG[]_)_PXO162J_/[T[3
ME45@MM#?M!-1X!D,+?71$L#78"5OW[B1\\$TNZ]I-GY-L\DKF>VL0]"L0[#/
M/1DQ*EA&4BPA15\*X%@2NJC/YN1>71 "3$M3N4:EJ[X=UDD0NOV!O=Z>\J[(
M#9U@5S0VB)RPY^ZJ)H9\?O]1M,,>-NSA7O9S0C&=/>*>YHQ+\@?K.\7$7+F%
M6V/PG+B%W-7$+<FX*PGB-JXAE>>8::.&-GH1[065H/:3-)%&G?1^&[0K<<,6
M:%<2]5J<74D0F#'C!C-^$>:>/1QW)SEH[<Y15]/W6IA=2>BW3L+$D"IZ K37
M@/;V@NY>H2:^7O?,Q)'? NR*W+ ?M1 -(M?=VI 5I"%?%(8M2GNK>LB!+\JR
M3: 96U%971]-;U,9GI8%4:O_S#T9N8;^L:HDJ\+OT;XJ0R\Q7Q J4 9SE<HY
MCM5Z\*JTJQJ2%67M<LNDJH3*QZ6JAH%K@7H_9TP^-'2"IKY._@)02P,$%
M  @ 73YC5?0=]*'? P  "!$  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N
M>&ULM9AMCYLX$,>_BL55IU;:6S 0"'L)TC9[54_JPVK3O7M1W0N'.(E5P#G;
MV6SOT]<V+"08*$BY-PF&F>$W?R:>(;,C9=_X#F,!GK,TYW-K)\3^QK9YLL,9
MXM=TCW-Y94-9AH1<LJW-]PRCM7;*4MMUG,#.$,FM>*;/W;-X1@\B)3F^9X ?
ML@RQ[V]Q2H]S"UHO)Q[(=B?4"3N>[=$6+[%XW-\SN;*K*&N2X9P3F@.&-W/K
M%MXL8*@<M,5?!!_YR3%0J:PH_:86?Z[GEJ.(<(H3H4(@^?6$%SA-523)\6\9
MU*KNJ1Q/CU^BO]/)RV16B.,%3?\F:[&;6U,+K/$&'5+Q0(_O<9G01,5+:,KU
M)SB6MHX%D@,7-"N=)4%&\N(;/9="G#AX7H>#6SJX0QV\TL'3B19D.JT[)% \
M8_0(F+*6T=2!UD9[RVQ(KA[C4C!YE4@_$7_ 4@,.?@.?9,GH!;CE' L.4+X&
M'PA:D90((DU>WV&!2,K?2./'Y1UX_>H-> 5(#K[LZ(%+:SZSA212<>VDO/O;
MXNYNQ]V7>'\-/.<*N([KMK@O^MWO<"+=H7:'Y^ZVU*$2PZW$<'4\KU^,K[<K
M+I@LL'_:,BI"^.TAU*_NAN]1@N>6_%EQS)ZP%?_Z"PR<W]ORNU"PLVR]*ENO
M+WK\A0J4@H?/CT!N"@P)DF]!JBL Z0IH2[Z(&.B(:H=XBGT_F,I']W2:E6D%
MHR"HK<YP_0K7'XB[(3G*DR&X1<3)"8@[<;T&K6GDM)-.*M+) -*?L4V,V_JA
MZTP:<*95CY1!!1@, $P.C.%<&$^?KE*R16J3;<,.#*#(A<T",(W\P(?MT&$%
M'8Z ;M9 /W1H\(1&T9HV'64PK8"G(X";F*TU,37%C2*_ 6H:=8L;5:S1D)*E
M4D^!63:R)B*#R O"$#:X32L80*^CE*%3-S!G%/JXRBB#GU%YT;2!WF+541SP
MI/'"4=R#:*&I]!0&41/7-.N3NFZ/L+<?Q9^;?2))#MDA10*OY>@D6U1"NM%=
MDPE.':>);IJYIU;GY'6K@_V][ITN"MS"C3+*!/FOF[NEF3DFMFG5Q5SW.]C?
M\&JU]5QR54UCWZ_ HMA5KL!2R"PRO8UO0)$ED65U3SG18_+7/YZ%&KI7*9;^
MO'VD^0G(^(UL<<F(Y_+531CV=^&71_Z_BS=D&!@GW@4CGHM7#PBP?T+HJ[U/
M-$\NJ^"0:6741KFX:,AS#>MY!?8/+-T%>'D%AXQ.(Q6\9,A"0?OD-57]1_ 1
ML2W)N?3=R'LXUZ&L>U:\=A<+0??ZS75%A7P/UH<[C-:8*0-Y?4.I>%FHE^'J
MSX_X!U!+ P04    " !=/F-5C4(ES]\#  "7$0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6RUF%UOVS840/\*H15#"ZR1>*DO9[:!I4'1 AD6U&V'
M/=(V;1.51)6D[>;?CY(<T9M(MXB:EUB4=.^Y)*434M.CD%_4CC&-OI5%I6;!
M3NOZ.@S5:L=*JJY$S2IS92-D2;5IRFVH:LGHN@TJBQ"B* U+RJM@/FW/W<OY
M5.QUP2MV+Y':ER65#S>L$,=9@(/'$Q_X=J>;$^%\6M,M6S#]J;Z7IA7V6=:\
M9)7BHD*2;6;!'_CZAK0![1V?.3NJLV/4=&4IQ)>F\7X]"Z*F(E:PE6Y24/-S
M8&]843293!U?3TF#GMD$GA\_9G_;=MYT9DD5>R.*O_E:[V9!'J UV]!]H3^(
MXSMVZE#2Y%N)0K5_T;&[-S7$U5YI49Z"3;OD5?=+OYT&XBP P!, IP!HZ^Y
M;96W5-/Y5(HCDLW=)EMST':UC3;%\:J9E866YBHW<7I^QTR7%'J-/M-BSY#8
MH/8,NN-TR0NNN;GX\I9IR@OU"KU O$(?=V*O:+56TU";"IH\X>I$N^EHX*$M
M6'V%2/0;@@@ ?5K<HI<O7OTW36@ZT/<"^EY FY=X\OY5,TDUK[9=]<[*N@RQ
M.T/S\%^KFJ[8+#!/MV+RP(+YK[_@-/K]0GVDKX]<RC[_AU&)1,5<=761:1O9
MO$.'>9HFV30\.'AQSXN_S]-'X>)UD<D9#^,X3]S I <F/P#<2>;L8C) 3@A)
MW<2T)Z;?)V[$7KJ Z0"808S=P*P'9C\ - IQ ;,!,,4D<@/S'IA?!"[V2\6^
M[EFET8-A.Q_J?#B921+%;O"D!T\N@C\*30M4M!ZHZ8-QL';")P-XDI*$N.$X
MLD:*+N+OF%+7Z'VEF7D1M5,RT8#\&D<DG7C09S+$%]'WS:MOQOOP*,-N$ HK
M0V<Y>%!.G$QRSRQ@*S5\V6IO>46KU66KX>?0&K9>PT\7VRGT?%@( <^@6+/A
MIZL-#]V60^XA6K7A,6[#0[DEL6_JK=SP"+OAH=X(\;UV5F]XA-_P4'"0^D;6
M"@Z/-QQV* Y[_CUB:SC\<Q2'AXZ#&#P/,5C%P5C%@4-Q$'LF&:S@X#D$!T/!
M <X\MH6S1=MEO[63X.0]A]3 2@V>+C482BV=Y+ZAL%:#IUL-'"LV(-CW+%BO
MP1BO@6/1EN>>)0U8L<$(L8%CW99D'IF"-1N,,!LXEFYDXE$;6+7!>+6!:_66
M@F>="E9N\'/D!HX%7)YEGJT L78C8^U&G NX%'O$2JS?R'/X[93T? \6YSC]
M_QL6GFVSFT\6?U*YY94RC(V)BZXRTQ_9?07H&EK4[<Y[*;39Q[>'.T;73#8W
MF.L;(?1CH]G,]]]BYO\"4$L#!!0    ( %T^8U7 JP9W6@(  %$&   9
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;*55[VO;,!#]5PX/Q@9M[-B)FV6.
MH3\H*W0LM-O*&/N@V)=8U)8\Z9(T__TDV3'I2+U!O\0ZZ=Z[=T_V)=E*]:@+
M1(*GJA1ZYA5$]=3W=59@Q?1 UBC,R5*JBI$)U<K7M4*6.U!5^F$0Q'[%N/#2
MQ.W-59K(-95<X%R!7E<54[L++.5VY@V]_<8=7Q5D-_PTJ=D*[Y&^U7-E(K]C
MR7F%0G,I0.%RYIT/IQ>QS7<)WSEN]<$:;"<+*1]M<)//O, *PA(SL@S,/#9X
MB65IB8R,WRVGUY6TP,/UGOW:]6YZ63"-E[)\X#D5,V_B08Y+MB[I3FX_8=O/
MV/)ELM3N%[9-[MG(@VRM258MV"BHN&B>[*GUX0 0CE\ A"T@=+J;0D[E%2.6
M)DIN0=ELPV87KE6'-N*XL)=R3\J<<H.C]!9-2QI.H5T\N#8P/SW?H#*WTNS#
M5U25!B9RN!&$"C7!'2.3_^X*B?%2OT]\,G(LJ9^UI2^:TN$+I>^Q'D 4G$ 8
MA.%SN&^ZZ%H)NU9"QQ?UM_+S?*%)F=O^=4Q20S$Z3F&_@*FN688SS[SB&M4&
MO?3MFV$<?.P1&'4"HS[V]$MM+"4N5JW9)YW;L'?;^@Q<P ]D2A_3WU]A##L+
MA ]024&%AN$$<K;3/>)'G?C1:\4_>S6.B6\J# -7PHZ+31H,@GB2^)LCRL:=
MLG&OLFLNF,CP%:;V\T>MJ='_FQIWTN/72?^GI?%Q2Z._+/4/)H0=MI^96G&A
MH<2EP06#,V.!:@98$Y"LW=!82#(CR"T+,_-1V01SOI22]H&=0]V_2/H'4$L#
M!!0    ( %T^8U6UN^#KJ (  'L'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#8X+GAM;*V576^;,!2&_XK%JJF5UD(@H5N7("7IIDU:U:A9MXMI%PX<@E6P
MF6V2]M_OV!":IA1-U6X2?[TOYSFVC\=;(>]4!J#)?9%S-7$RK<L+UU5Q!@55
M9Z($CC.ID 75V)5K5Y42:&)%1>[ZGA>Z!67<B<9V;"&CL:ATSC@L)%%545#Y
M,(-<;"?.P-D-W+!UILV &XU+NH8EZ-MR(;'GMBX)*X K)CB1D$Z<Z>!B'IKU
M=L$/!ENUUR:&9"7$G>E\32:.9P*"'&)M'"C^;6 .>6Z,,(P_C:?3?M((]]L[
M]\^6'5E65,%<Y#]9HK.)\]XA":2TRO6-V'Z!AF=D_&*1*_M+MLU:SR%QI;0H
M&C%&4#!>_]/[)@][ O3I%OB-P#\4#%\0!(T@L*!U9!;KDFH:C:78$FE6HYMI
MV-Q8-=(P;G9QJ27.,M3IZ!M@#A0Y)7.J,G)=Z13W51&1$IT!,;.,K\G4))OI
M!W)\"9JR7)V@XG9Y28Z/3L@189Q\ST2E*$_4V-48EC%WXR:$61V"_T(('\B5
MX#I3Y!-/('FJ=Q&G9?)W3#._UW )Y1D)O'?$]WR_(Y[YO\L'/>$$;8H#ZQ?T
MI_C7=*6TQ&/[NRM%M<6PV\)<Y0M5TA@F#MY5!7(#3O3VS2#T/G;Q_2>S)[3#
MEG;8YQY=ER"I-H<F-B>J/DZI% 41[4QN,]*5AMH[M-ZF &VBTR (O+&[V>?K
MC>"5?*.6;_1*OI1QRN-^OMI[M,<7G!_ ]7[^E7!A"Q?VPBWH U9H;:[_ 0TI
M)<-N2?,NK/#YM@U'AV#/%SWN:QVMNU?'"I!K6]X5B47%=7W]V]'V!9G:PGDP
M/L.7I7X('FWJ9^F*RC7C"J%2M/3.SC'=LB[U=4>+TE;+E=!8>VTSP]<1I%F
M\ZD0>M<Q'VC?V^@O4$L#!!0    ( %T^8U5LH_^UCP0  &4<   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;+69;6_B.!#'OXJ5JTZM=&T>@  ]0"JD
M=[=2NZJ6W;L7IWMAPD"L)C%K.]!=[8<_YX&$0/!M;DU?E,3Q_.WYD1E[\&A'
MV2L/  1ZB\*8CXU B,V]:7(_@ CS.[J!6#Y9419A(6_9VN0;!GB9&46AZ5B6
M:T:8Q,9DE+6]L,F()B(D,;PPQ),HPNS+%$*Z&QNVL6_X0-:!2!O,R6B#US '
M\6GSPN2=6:HL200Q)S1&#%9CX\&^]YS,(.OQ)X$=/[A&J2L+2E_3FW?+L6&E
M,X(0?)%*8/FQA1F$8:HDY_&Y$#7*,5/#P^N]^F^9\]*9!>8PH^%?9"F"L3$P
MT!)6. G%![K[ PJ'>JF>3T.>_4>[O*_K&LA/N*!182QG$)$X_\1O!8@#@\[@
MC(%3&#A'!L[PC$&G,.@<&SAG#+J%03<CD[N2<?"PP),1HSO$TMY2+;W(8&;6
MTGT2I]_[7##YE$@[,7G$+):O _* D2U.OP/T1/""A$1\0;?H/68L;[WV0& 2
M\AMTA4B,/@8TX3A>\I$IY#12,=,OAISE0SIGANR@9QJ+@*/'> G+!GM/;3]4
MV)O2_9*!LV<P=92"#QMVARS[%^18CH,@)_+"Z)9D;S</,(-&/]6R<]C<H8Y5
MR'Z:>^CZZN:\FO<_U!3.=\H7H)/I=L[H3A,N6SA'#_[G1#J<1>/?3[(-O1,0
M\7\:ICK-);O-DFFJNN<;[,/8D+F( ]N",?GY)]NU?FVBJ%/,TR160]DM4795
MZI-9@.,UI-&QPH2A+0X30-_051-!I5);@KF8FXFEB7X[L:V.98W,[2&:TUZW
M7=?JE[UJ/O=*GWM*GY_PCM.XR4.E75L/=8IYFL1JO-R2EZL_W%R=*'6*>9K$
M:BC[)<J^\M5[GT0+8(BN]BD;;?8YF\NP.\[C36#S 7H'(>'4@V:FG$);6IK$
M:K0&):W!=]+*5R"$$Q%01K["$EV3_2IWTT1I<$+I=F@[ENWVCV I9] 6EB:Q
M&JQA"6NHA#7/$3'P0\PY61$)25 $,F3EMN@_<"FEVT;K\(1]WTK_CG*[IC%K
ML&RKVD-:W[$(R)A[QF\D2J(F*FJ)MEBTJGFZU.KX#K;@MOXUH=#4Q5.GFJ=+
MK<[3J7@ZETIUA7(MU]FVZYQ$W$P]A];$-*G5B54U@*W<%U<!_!&X>,RSG"SN
MT._P)M=4-)<#$E^"S/)B0,,EL*829JH>IO5+J;4RT*561US5!G;W D&NM4S0
MJN;I4JOSK.H.6UUX_$B0]TZ#O-<9-,2XUK)#EUH=6%5XV,K->&.,YQ]Y0#>2
MTEIY:%7S=*G5<5;%A]V_0#SK+"=F6M4\76IUGE5Y8E^L/K$;"I2F7?),/876
MP"Y1H=A5B6*K:Y0RGD\6:4']5T5,:ZU/M*IYNM3J/P-7=8QCZ8]I1VMAHU7-
MTZ56YUD5-HYRH_\C,5THUV*ZV[0/5T^A-3"ME8MY<"X3 5MGYUL<^32)17Y$
M4[:69V@/V<F1677/#^">,5N3F*,05M+4NNM+,BP_T\IO!-UDISP+*@2-LLL
ML,P!:0?Y?$6IV-^D Y0GBY-_ 5!+ P04    " !=/F-5E7FQ=#(#  !B"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6RM5FUOTS 0_BNG@!!(8\F2
M-NU&&XEV3$QBTK0R^(#XX";7QL*Q@^VT\.\Y)VTH:I8QA%0U?KE[_#QW]MF3
MK=+?3(YHX4<AI)EZN;7EA>^;-,>"F5-5HJ29E=(%L]35:]^4&EE6.Q7"#X,@
M]@O&I9=,ZK%;G4Q49067>*O!5$7!],\9"K6=>F?>?N".KW/K!OQD4K(U+M#>
ME[>:>GZ+DO$"I>%*@L;5U'M[=C$?._O:X!/'K3EH@U.R5.J;ZUQG4R]PA%!@
M:AT"H\\&YRB$ R(:WW>87KND<SQL[]&O:NVD9<D,SI7XS#.;3[VQ!QFN6"7L
MG=J^QYV>H<-+E3#U/VQWMH$':66L*G;.Q*#@LOFR'[LX'#@03K=#N',(_]8A
MVCE$M="&62WKDEF63+3:@G;6A.8:=6QJ;U+#I<OBPFJ:Y>1GDW=,2THN7*+F
M&^9""A\X6W+![4]X#0O:-5DE$-0*]J:_YU]>HF5<F%=D>;^XA)?/7\%SX!(^
MYJHR3&9FXELBZ9;RTQVA64,H?(!0!#=*VMS .YEAUN$_[_<_[_'W*3AMA,)]
MA&9A+^ "RU.(@A,(@S#LXO//[G_0B=J$135>] #>%>,:/C%1X4F;"8X&;I"9
M2F,&=#;N,*VTYG(-,V:X.8%[J98&]88M*977LJ0LDHV2*7DS=YQ.8,Y$6HFZ
M U_NE!! QV3+=/:U*X<-QT$W1U=Y+DS)4IQZ5%K<PN@E+YZ=Q<&;K@#^)[ _
MPCEHPSGH0T]FN.92NE MF6 RQ2ZUO1!/5=N Q368J[&;))CXFPX)PU;"L%?"
MM:0=P 35U%2M79LR2+\;U&O40%6A4U,OYE,U-6## TV#Z#QX0%?<ZHI[=<US
M)M?HRLG*[?F-V_-=2N*C@)X%T<'B#<7XB.+K01R,NBF.6HJC7HITB 0SAJ]X
M6I\< U8!?J]<<63V$=Z]T$_-P.A87A@/SZ-N?>-6W[A7']701X[&^#CXX>@H
M^(]9->3\@VNL<+O7W>X&4E5)V]QH[6C[@'A;WYO^;_/F]7'#-)UK P)7Y!J<
MCB@RNKG1FXY597TI+I6E*[9NYO0(0NT,:'ZEE-UWW +MLRKY!5!+ P04
M" !=/F-5/@0Y"Y,#  #F"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W,2YX
M;6RM5MN.VS80_15"#8H$2%8WZ[:U!6SL%BW0HHMLTCX$>:"E\8I82G1(VM[\
M?4E)*]LBY3A 7VQ1G#,\YVA(SOS ^).H "1ZKFDC%DXEY?;6=45108W%#=M"
MHV8VC-=8JB%_=,66 RY;4$W=P/-BM\:D<?)Y^^Z>YW.VDY0T<,^1V-4UYM_>
M V6'A>,[+R\^D,=*ZA=N/M_B1W@ ^6E[S]7(';*4I(9&$-8@#IN%<^??+OU0
M ]J(?P@<Q,DSTE+6C#WIP1_EPO$T(Z!02)T"J[\]+(%2G4GQ^-HG=88U-?#T
M^27[;ZUX)6:-!2P9_9>4LEHXJ8-*V. =E1_8X7?H!44Z7\&H:'_1H8_U'%3L
MA&1U#U8,:M)T__BY-^($X,\F $$/"*X%A#V@=<[MF+6R5ECB?,[9 7$=K;+I
MA]:;%JW4D$9_Q@?)U2Q1.)G?%07?08E^?5:%(4 @W)3H;UD!1\L=Y]!(]"?!
M:T*))&KV'5JR>LL:]5X@MD$_"'^] HD)%6]4HD\/*_3ZU1OT"I$&?:S83BBL
MF+M2J=+<W*)7\+Y3$$PH>(#M#0J]MRCP@L "7UZ&KZ!0<+^%^^=P5WDY&!H,
MA@9MOG BWSW^AM>T=Z*U!U.!/M^MA>2J9K_8!'899_:,>B/?BBTN8.&HG2J
M[\')?_[)C[U?;'+_IV1GXL-!?'@I^U!-JFR+IW=Z>Y6H4 6C:@/K76L3WV6,
MVXSZT-GG@1=[<W=_*LH,.D:<,9T-3&=7,?T>NRY+=,8N28(1/3,JRK+$SC :
M&$97,=1U=""RJH"62.)G$&\1:W>8K'"C-H^2 -V$34!D4(OC;&RO&92F$P;'
M _WX*OK?XQ<;2X=^-J)GQLS\9()?,O!+KBN ]HQ5;G)88VGGF)CK!X:'9E 0
M1Q,UD XDT^OV$^R!XZ8 &[O46#A+DA$Y,V;"OFQ@EEWY>26H<T3:B&6F;5$4
MCIB907[D1W9ROG>\U;R+]%:P 77]E.JK[J'967WK4YPM[0?CSVJ)FJ53_$YN
M7?\J^RK 5%9H#0ULB+3??KY),TC')Y E*LHF6!ZO,O_B99&W%[F54V!RBF//
M\,X,2\(XG*!UO&3\R[?,1R8Q50U@9R&<MA[=P5CTK0<]MAY6%>:M$J5Q/*Y0
M2U@0^D$\DN&>-&&Z _X+\T?2"$1AHW#>3:)LX%U3V0TDV[9]V9I)=0*UCZH<
M2N Z0,UO&),O ]WJ#:U]_A]02P,$%     @ 73YC54)$F=GR!   'R   !D
M  !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULM9IMCZ,V$,>_BD5/U9W47; -
M>=@FD7J)3G?25EUM]MH755^PQ$G0 4Z-D]Q)_?"U">$A&.>XF#<;"#/CF?$?
M^,7>R9&R+^F6$ Z^QE&23JTMY[L'VTZ#+8G]])[N2"*NK"F+?2Y.V<9.=XSX
MJ\PICFSD. ,[]L/$FDVR[Y[8;$+W/ H3\L1 NH]CGWU[3R)ZG%K0.G_Q'&ZV
M7'YASR8[?T.6A'_>/3%Q9A=15F%,DC2D"6!D/;5^@P]SC*5#9O%G2(YIY1C(
M4EXI_2)//JVFEB,S(A$)N SABX\#F9,HDI%$'O_F0:UB3.E8/3Y'_Y 5+XIY
M]5,RI]%?X8IOI];( BNR]O<1?Z;'CR0OR)/Q AJEV5]PS&T="P3[E-,X=Q89
MQ&%R^O2_YHVH.$"WQ0'E#NA['7#ND'7./F66E;7PN3^;,'H$3%J+:/(@ZTWF
M+:H)$SF-2\[$U5#X\=F"O')P!Y9"'JM]1 !=@T>:;.XX83'(+KY=$.Z'4?I.
MF'U>+L#;-^_ &Q FX&5+]ZF?K-*)S44F,IX=Y*.^/XV*6D9=DMT]P,XO #D(
M*=SG>O<%"80[S-QAW=T6]1=-0$434!8/M\1[%.>R\CDCJY"##WX01B'_!O[.
M+GSB)$[_415YBNJJH\H;\"'=^0&96N(.2PD[$&OV\T]PX/RJ*ME0L%H#<-$
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
M[PJU6BKO3E7<&%>T1H1J*:H)5).HIE!-HYI!-8MJ#M4\I861KLM&@_-<+F^
M%HM0+44U@6H2U12J:50SJ&91S:&:I[0@PL.ZQS2,]YA:-7CC5MO<#INODW=\
M]6ET6H%J$M44JFE4,ZAF4<VAFJ>T,))UUVD(=IUV'P9M3"O:<4*U%-4$JDE4
M4ZBF4<V@FD4UAVJ>TL)(UQVGX7DZ3D.TXX1J*:H)5).HIE!-HYI!-8MJ#M4\
MI841KCM.PWC'J=U"&>TZ[;3CC[H=+931&A.J2513J*91S:":136':I[2PDC6
M5:=AO.KT3Y8OGFY[>UOD^3;0KU4SXH^C=9S1HA2J"523J*903:.:036+:@[5
M/*6%F:\+5\/S7-%NB+:K4"U%-8%J$M44JFE4,ZAF4<VAFJ>T,,)UNVH8/U-2
M6,UH#"O:HT*U%-4$JDE44ZBF4<V@FMUIP4?8F]K&#IW64UJ8P[HB-8Q7I%HM
MG]-\D?V17R=ID7UYO%;&YD,_ST,:4XSVJE M136!:A+5%*II5#.H9E'-H9JG
MM##J=?=J>)YKT@W1KA6JI:@F4$VBFD(UC6H&U2RJ.53SE!9&N.Y:#>,G=@J/
M/S>&%6U5H5J*:@+5)*HI5-/#AI,K-9V(!IW5HII#-4]I00Q'=5]J%.]+M5HT
M?\B7\U7Q?#6Z%\<VI3G^.-JF&=525!.H)E%-H9I&-8-J%M4<JGE*"S-?%[)&
MY[G*W @M8*%:BFH"U22J*533J&90S:*:0S5/:6&$ZP+6*'Z5N5]79;9X\7AS
M?'#KH*(U*U03.RU83_;ZT][QZ3HE.K%"-7WZTS#HQ+9AXL-CQ.B$GM+"W-2M
MI]$K9W;*RS(O@D5MN#5LC!/:?D*U%-4$JDE44ZBF4<V@FD4UAVJ>TL+\UA6I
MT> \2U>T\81J*:H)5).HIE!-HYI!-8MJ#M4\I841KAM/(_)R;W&L=7 ;+O?6
M>!ZN%)U7H)I$-85J&M4,JEE4<ZCF*2T,9=UA&KW287IM77S::<CCL[1.*UIT
M0C6!:A+5%*II5#.H9E'-H9JGM##1=1MJ-#[/2AEM.:%:BFH"U22J*533J&90
MS:*:0S5/:6&$ZY;3*'Z&J98K9;3;A&HIJ@E4DZBF4$VCFD$UBVINIP5G-Y\,
MF\Z03,T;AK+N+8WBO:77V_YQH'40T=X2J@E4DZBF4$VCFD$U.SKN5#5>%@"=
MU5-:$,-QW5L:QWM+I^RPQC\$&Y^@;4Q1+44U@6H2U12J:50SJ&91S:&:I[0P
MS'4A:7R>0M(8+22A6HIJ M4DJBE4TZAF4,VBFD,U3VEAA.M"TCA>2&JWKQK'
M6@<7+2BAFD UB6H*U32J&52SJ.90S8^/*UB]V!G*QW79:?S:9>Q>VU6- ZUS
MB#:;4$V@FD0UA6H:U0RJV?'Q->P.]U+1"3VEA0FLZTKC:)?BZL=B?GV;/WZT
M_)2F89QKG4>TIH1J M4DJBE4TZAF4,VBFD,U3VEA=.N:TO@\)V8:HX4E5$M1
M3:":1#6%:AK5#*I95'.HYBDMC'!=:AK'2TTM]TG1[M+XQ5/P'#8-T7D%JDE4
M4ZBF4<V@FD4UAVJ>TL)0UKVD<?PL34\?'D\WE[$[:4V,%I)0+44U@6H2U12J
M:50SJ&91S:&:I[0PNW4A:7R>TRZ-T6H2JJ6H)E!-HII"-8UJ!M4LJCE4\Y06
M1KBN+XWC]:66:V*TRC0^+JH\??KF:%&,]I103:*:0C6-:@;5+*HY5/.4%J1R
M4K>9)O$VTR_%:I;GU^ODIEC=)8O5\O;/T?=M=MS^Y]B:@_0N/G';C26J"523
MJ*903:.:036+:@[5/*6%L:Q[29/XE>OB9UF)#VZ[<42U%-7$3AN^^NM&HO,J
M5-,G/PN#SFL;YCU\TQ.=T%-:F)JZ"C2)5X&>]A)GCWN)-[N]Q#\E17Z7S9>;
M->=IJ\_X/*T#AK:$4$U,CCL@XV'3B3$E.J]"-7WRLS#HO!;5'*IY2@NS6%>
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
M;FNW7=GMR$>CR/+Z21-]5D</WX@^(7,I,-?D0:20_HWW329M.N$AG5G82;B
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
MKGT_5K[U"[X-\(QSNB' SY=H*<"'_7BO!Z^R>6@F0S].QJ/>2[A VWM@P*]
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
M(&FR*@:-H.U'G=D@RK"+,M1&^6&+:5I/OZQ<D@*#USEA3+4#N I'"PJ)+^-
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
M@T>)H@JAK"B87[*ZE(7G*-@77G*5"P8@(P0R.B+D?Q& '"&0HZ- S@../Q5
MQ@AD3 [Y%LU9IA=LLN(0,D$@DR-"MFYWBD"F1[S=+<@,@<QH(:^XJXT(#7>]
M%F:[GW$5NHZ5%O;N,0(YIH6<UU7%S5.@G,NEDOXTKAP[RW-=*R<!Y <$\@,M
MY)?:2B6L]5@_:__ES0%P"#_!QO 36KB9V A5"S83N?8-&/9#-%0OQ'Z9*H_F
MO.2%?<^NA(-<F%&&Q$KQ,8SO$>[I/;OQ$G'OFUYQX6_M.IP(*3&E#(F=,A,A
M,NKFPBPR)-;(-ZV+!UF6['D!@F'F&!*K8^K;2RW#E[(S:WT8!\$P6PR)=7$I
MN!4M&DP+0V(O7'"C=.W8N3!RPT.4S"XEWX;KD!&SPI!8"W[\-[4WZL7C.GAV
MZZUKMQ*&36K3"I\Q+PR)Q7 N[F"WC# /1,0>F#N=W_>]VYNHI KMQE_)(,)D
M$!'+H.'SEEK7)E]Y2N9'X:7A%>1#TPQB*81NX7-"RV[\0S9?<2,@&2:"B%@$
M4Y7K2K!;_M@:1"), A%Y+E%5TFU#\] W?1SL?.L)E<LV)":$B%@(L[#1=X<;
M[F7/;@WW72)_W2<P,43$8IB+93B"3=7V]%=HF"4B8DO,ZSLK?M:![F+3CCXB
MS S1,1.&5NH586:(CI$RL'>WW&/8OV#1 G/&Z/"Y0R<CYHW1X9*(3C;,&:.C
M)A(PQ1ZAQ:D#9Q*=[8C99'2HE*(+##/(Z- I12<AII#107*+3BQ,'Z,C)AD>
M%F)B-AD=,\]H%Y<QFXP.D&=TW>(8DT=,G7#L@A<?TFL3@K].0DP=,;$ZT IH
MZ^[&F$5B8HO@(<T(8F(6B8DM@F/&$!-]R4'L$APS@9B866)BL^"8*<3$]!)3
M9R@H9@8Q,=W$Y-D*ACF&F)ANXJ,F+Q\@)J:;^"C)2Y]=<1-&4?BB$!-00BR@
M?9C3D,EP6)9., LEQ!;:ASGWUR[J%B9FH8380OM;LPF!(29FH8380OLP?2K&
MOFI8&4XP"R7$%NK*K%\ZT :6%A/T93MYA:P+<_=DMF: ))B%$F(+P1H P//#
M:+,'8F(62H@MU,:<Z3)<YH&;8DL*,3$+)<060JL6K; XP2R4$%OH;=7B7#@N
MRU9^D6("2HD%]*=LT46&.2<E+YJ]KEOTV<0//D\A33N#[UQ2S#DIL7.Z,+^'
MI*VI$IQ#3,PY*;%S=C66?IC#P)H5-M'VY8&$F)AS4F+G=&#N6C5T\$N(B3DG
M)7;."^8/7M;-(+YEW=6'("8ZQ>LPA;4^VRW\*^1RY431/]L(PY<0$W-.2NR<
M%\P)MRMV7;M%J1^:Z7)N)=HW'7-.2NP<M![8AX%&BCDG)78.BMF>V(>))R,6
M#UZVA!6C#+-01FRAIFS9CM<NM5KVG3"5;V*(B5DH([;0#O,E.._4>88)**,N
MO>V9V^&I0W@$,3$!9=2EM_V881?$Q 2449?>]F/.A(5ONC-,0!EUZ6T_YG=N
M[B$F.LN8NO2&W?3VD(D)**,NO>W'O!%F 3$Q 67$ MHW2VHW)@',,2:@,;&
MWDZ6ZAPTQYA]QN0YT)]I4]UTF'3&Y']K0290L7<0$S//F'SJP)XI5-L6A9B8
M><;4YGGS+K*_6PYO)%O_=<#,,R9_Z=.>5-7]6&+2&3?2&30'V\^?"K&02A17
M_NK6;\]YF=\8%C["E891G(3YL8NZ+"=^V[6ZU+QX_M?;\S_V/O\&4$L#!!0
M   ( %T^8U52-<:CB@(  +DR   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VDUNHT 0AN&K6!P@[:[JJNZ,XJQFD^TH%T!.^T>QC06,)KG]6,["
M_M L9A/QK5"#*-X-CQ#P]*L>VG'?G8;=_CPL/HZ'T[!J=N-X_A'"L-[58SL\
M=.=ZNAS9=/VQ'2_+?AO.[?J]W=8@RZ6'_GY&\_QT/W/Q^GFN_S.QVVSVZ_JS
M6_\^UM/XC\'A3]>_#[M:QV;QVO;;.JZ:\'&X[1["=1,?+I.;Q<O;JNE?WF(3
MY@X2")+Y@Q2"=/Z@!$%I_B"#()L_R"'(YP_*$)3G#RH05.8/>H2@Q_F#XA)E
M7!(D3; FT#HBUY' ZXA@1P*Q(Y(="<R.B'8D4#LBVY' [8AP1P*Y(](=">R.
MB'<DT%M0;R'06U!O(=!;)@_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z
M"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!
MWHIZ*X'>BGHK@=Z*>BN!W@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGRLIM [X1Z
M)P*]$^J="/1.J'<BT#NAWHE [X1Z)P*]#?4V KT-]38"O0WU-@*]#?4V KT-
M]38"O6WRL9) ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O
M1[V=0&]'O9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!W1KTS@=X9]<X$
M>F?4.Q/HG5'O3*!W1KTS@=X9]<X$>F?4.Q/HG2<_"Q+HG5'O3*!W1KTS@=X%
M]2X$>A?4NQ#H75#O0J!W0;T+@=X%]2X$>A?4NQ#H75#O\IUZ#^/GH0ZWGJ\U
M7O\[J1XOY];;Y:_+KYV3>_R*<[BO&)[_ E!+ P04    " !=/F-5@]&L 2X"
M  !$,0  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&EBQ2
MI-0BSJ;MMLVB%V E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9
MOSKVW>"WR3Z$Z6.6^7IO>^/3<;)#7-F-KC<A?G5WV63J@[FSF=AL=%:/0[!#
M6(>Y1G)S_=GNS'T75E^.\6??CL,V<;;SR>K3:>.<M4W,-'5M;4)<SQZ&YH^4
M]5-"&D\N>_R^G?Q5W)!DKR;,*W\/>#KW[<$ZUS9V=6M<^&KZN"L[=ID/CYWU
MZ?D2K_0X[G9M;9NQON_CD=1/SIK&[ZT-?9>>BEZ=3P[QANWI,[\X?RES+C#N
MO'7CY./$G'U_W/-(YM/K*1:R+K3G7_$E,9:^^/WL/.W&-F_,CM?[<W2'91X^
M6QZ7W_'O,WZI_\X^!*0/">FC@/2A('UH2!\EI(\*TL<'2!_YAM((1=2<0FI.
M,36GH)I35,TIK.845W,*K#E%5D&155!D%119!45609%54&05%%D%159!D550
M9)44625%5DF155)DE119)45629%54F25%%DE1=:"(FM!D;6@R%I09"THLA84
M60N*K 5%UH(B:T&155%D5119%45619%54615%%D5159%D5519%44635%5DV1
M55-DU119-45639%54V35%%DU159-D;6DR%I29"TILI8464N*K"5%UI(B:TF1
MM:3(6E)DK2BR5A19*XJL%476BB)K19&U^I^R_AC'PS^.7YYI;]KA.3];_CQQ
M\PM02P$"% ,4    " !=/F-5!T%-8H$   "Q    $               @ $
M    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( %T^8U78@[[\[@   "L"
M   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0
M   ( %T^8U697)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M
M92]T:&5M93$N>&UL4$L! A0#%     @ 73YC51JSH";Q!0  N!\  !@
M         ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0
M   ( %T^8U4!(5(!I0<  #L@   8              " @30.  !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !=/F-50\JN3),#  ">#
M&               @($/%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!
M A0#%     @ 73YC52 ?Q-3H!0  )1D  !@              ("!V!D  'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( %T^8U5RF^H8@1(
M "O(   8              " @?8?  !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6Q02P$"% ,4    " !=/F-52JHM06\"  #\!@  &               @(&M
M,@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ 73YC51@N
MB13G"   ZB@  !@              ("!4C4  'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;%!+ 0(4 Q0    ( %T^8U5?Y)'"5PT  '@O   8
M  " @6\^  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !=
M/F-5&@8(%$HA  !Q;0  &               @('\2P  >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&UL4$L! A0#%     @ 73YC5>32X//G$@  T#T  !D
M         ("!?&T  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M    " !=/F-5"R[E\=\.  #$*@  &0              @(&:@   >&PO=V]R
M:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( %T^8U6DVVH1] (  *T&
M   9              " @;"/  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M4$L! A0#%     @ 73YC57[#"JMV!   2@L  !D              ("!VY(
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !=/F-5^3LA
MSG8$   O"P  &0              @(&(EP  >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;%!+ 0(4 Q0    ( %T^8U7LX!_V0 ,  *H&   9
M  " @36<  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @
M73YC54(QN+IP!   4PH  !D              ("!K)\  'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6Q02P$"% ,4    " !=/F-5@9.Y6)$&  "D*   &0
M            @(%3I   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4
M Q0    ( %T^8U5U.,TEA08  /@0   9              " @1NK  !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ 73YC56&2KX(= P
M- <  !D              ("!U[$  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q02P$"% ,4    " !=/F-5Y&(8N\L/  ";.@  &0              @($K
MM0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( %T^8U4W
M#H\^V@<  -,5   9              " @2W%  !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&UL4$L! A0#%     @ 73YC50"\Z(N? P  ;0@  !D
M     ("!/LT  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M" !=/F-5/@E,<=(#  !("0  &0              @($4T0  >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( %T^8U49)$R;4P0    ,   9
M              " @1W5  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!
M A0#%     @ 73YC53TDN6FM"@  &QP  !D              ("!I]D  'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !=/F-5+#18%I '
M   3&   &0              @(&+Y   >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;%!+ 0(4 Q0    ( %T^8U51B#2JXP8  -D/   9              "
M@5+L  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ 73YC
M57'I0OW\ @  J@8  !D              ("!;/,  'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6Q02P$"% ,4    " !=/F-5N+/$I9LD  "%?@  &0
M        @(&?]@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0
M   ( %T^8U5A?EW)J D  "$:   9              " @7$; 0!X;"]W;W)K
M<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ 73YC50V,O. M P  GP8
M !D              ("!4"4! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q0
M2P$"% ,4    " !=/F-5B9]7\@$#  "S!@  &0              @(&T* $
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( %T^8U70804U
M:0,  #4'   9              " @>PK 0!X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL4$L! A0#%     @ 73YC5?+8L#J, @  G@4  !D
M ("!C"\! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " !=
M/F-53K/6H$L#  "M!@  &0              @(%/,@$ >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( %T^8U7MOM_!OP,  &,(   9
M          " @=$U 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#
M%     @ 73YC5<,\#X 5!@  <Q,  !D              ("!QSD! 'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " !=/F-5[A^WUO0"  !0
M!@  &0              @($30 $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM
M;%!+ 0(4 Q0    ( %T^8U5V0]T$+P,  /\&   9              " @3Y#
M 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ 73YC5?@@
M@#4P P  ^ 8  !D              ("!I$8! 'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6Q02P$"% ,4    " !=/F-5-A^][N$#  "%"   &0
M    @($+2@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (
M %T^8U5SEN>M=@4  -4D   9              " @2-. 0!X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL4$L! A0#%     @ 73YC57TJ(AYX @  P 4  !D
M             ("!T%,! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"
M% ,4    " !=/F-5)B D 3D$  "A&P  &0              @(%_5@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( %T^8U5(F/@/,@(
M !D%   9              " @>]: 0!X;"]W;W)K<VAE971S+W-H965T-#4N
M>&UL4$L! A0#%     @ 73YC5=!DQG?; @  @0L  !D              ("!
M6%T! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " !=/F-5
MJ_$95LL$  #3)   &0              @(%J8 $ >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;%!+ 0(4 Q0    ( %T^8U5CD_8;60(  'X%   9
M      " @6QE 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%
M  @ 73YC5=43Z3N1 @  [@8  !D              ("!_&<! 'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !=/F-5V>J?$PX(  !17
M&0              @('$:@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+
M 0(4 Q0    ( %T^8U6/"^T<_P(  /X(   9              " @0ES 0!X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ 73YC5<Z71&W"
M+0  ?*X# !D              ("!/W8! 'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6Q02P$"% ,4    " !=/F-5C$2E6,("   1"0  &0
M@($XI $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( %T^
M8U78':?*8@0  * 7   9              " @3&G 0!X;"]W;W)K<VAE971S
M+W-H965T-30N>&UL4$L! A0#%     @ 73YC58;@M'>Z!0  Z"P  !D
M         ("!RJL! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M    " !=/F-5',RXR]$$   I(   &0              @(&[L0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( %T^8U57DN#4= (  &4&
M   9              " @<.V 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL
M4$L! A0#%     @ 73YC5;?/*ZF, @  /@8  !D              ("!;KD!
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !=/F-5@:OM
M[5$&  !:-@  &0              @($QO $ >&PO=V]R:W-H965T<R]S:&5E
M=#4Y+GAM;%!+ 0(4 Q0    ( %T^8U5OFLPNJP,  &\2   9
M  " @;G" 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @
M73YC5>+5KKH>!   HQ,  !D              ("!F\8! 'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6Q02P$"% ,4    " !=/F-5JGOD-K\%   @*0  &0
M            @('PR@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4
M Q0    ( %T^8U4C$ 0W"0,  &\*   9              " @>;0 0!X;"]W
M;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ 73YC59TX6W$[ P
M:PL  !D              ("!)M0! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX
M;6Q02P$"% ,4    " !=/F-5]!WTH=\#   ($0  &0              @(&8
MUP$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( %T^8U6-
M0B7/WP,  )<1   9              " @:[; 0!X;"]W;W)K<VAE971S+W-H
M965T-C8N>&UL4$L! A0#%     @ 73YC5<"K!G=: @  408  !D
M     ("!Q-\! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M" !=/F-5M;O@ZZ@"  ![!P  &0              @(%5X@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( %T^8U5LH_^UCP0  &4<   9
M              " @33E 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L!
M A0#%     @ 73YC595YL70R P  8@D  !D              ("!^ND! 'AL
M+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " !=/F-5/@0Y"Y,#
M  #F"P  &0              @(%C[0$ >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;%!+ 0(4 Q0    ( %T^8U5"1)G9\@0  !\@   9              "
M@2WQ 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ 73YC
M531$=#9H%P  UY\! !D              ("!5O8! 'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6Q02P$"% ,4    " !=/F-5X1X="WX#  #I#P  &0
M        @('U#0( >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0
M   ( %T^8U7!Y.3[=0(  /@'   9              " @:H1 @!X;"]W;W)K
M<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ 73YC537=:O<[ P  5P\
M !D              ("!5A0" 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q0
M2P$"% ,4    " !=/F-5\EJ'G:L"  "3"   &0              @('(%P(
M>&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( %T^8U7"#B@X
M_ (  '(*   9              " @:H: @!X;"]W;W)K<VAE971S+W-H965T
M-S@N>&UL4$L! A0#%     @ 73YC544[N!*= @  ? @  !D
M ("!W1T" 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " !=
M/F-5!^0)WLH$  "<(P  &0              @(&Q( ( >&PO=V]R:W-H965T
M<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( %T^8U6.&+_V/04  .$?   9
M          " @;(E @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#
M%     @ 73YC552*(@3) @  M@@  !D              ("!)BL" 'AL+W=O
M<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " !=/F-5XIUH4E0"   :
M!@  &0              @($F+@( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM
M;%!+ 0(4 Q0    ( %T^8U63WDOW> 8  ,4Z   9              " @;$P
M @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ 73YC5=)]
MC#-E!0  SR$  !D              ("!8#<" 'AL+W=O<FMS:&5E=',O<VAE
M970X-2YX;6Q02P$"% ,4    " !=/F-5&V\-5,@"   6#   &0
M    @('\/ ( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    (
M %T^8U47)SP]-0,  $H3   -              "  ?L_ @!X;"]S='EL97,N
M>&UL4$L! A0#%     @ 73YC59>*NQS     $P(   L              ( !
M6T," %]R96QS+RYR96QS4$L! A0#%     @ 73YC51U'00!+!@  -3@   \
M             ( !1$0" 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( %T^
M8U52-<:CB@(  +DR   :              "  ;Q* @!X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( %T^8U6#T:P!+@(  $0Q   3
M          "  7Y- @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !> %X
*R1D  -U/ @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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>99
<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>100
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>347</ContextCount>
  <ElementCount>397</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>92</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Nature of Operations and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation</Role>
      <ShortName>Nature of Operations and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - 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>9</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - 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="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - 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="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Rental Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RentalEquipment</Role>
      <ShortName>Rental Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Goodwill Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/GoodwillGoodwill</Role>
      <ShortName>Goodwill Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Earnout Derivative Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/EarnoutDerivativeLiability</Role>
      <ShortName>Earnout Derivative Liability</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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>22</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - 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>25</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Related Party Transaction</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RelatedPartyTransaction</Role>
      <ShortName>Related Party Transaction</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - 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>29</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/BusinessAcquisitions</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - 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>31</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/InventoriesNet</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - 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>33</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Rental Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RentalEquipmentTables</Role>
      <ShortName>Rental Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RentalEquipment</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - 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/GoodwillGoodwill</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - 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="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - 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>37</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Earnout Derivative Liability (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityTables</Role>
      <ShortName>Earnout Derivative Liability (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/EarnoutDerivativeLiability</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/Debt</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Nature of Operations and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails</Role>
      <ShortName>Nature of Operations and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Summary of Significant Accounting Policies - Treasury Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Treasury Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Summary of Significant Accounting Policies - Supplier Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Supplier Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Business Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails</Role>
      <ShortName>Business Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Business Acquisitions - Initial Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails</Role>
      <ShortName>Business Acquisitions - Initial Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Business Acquisitions - Schedule of Acquired Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails</Role>
      <ShortName>Business Acquisitions - Schedule of Acquired Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Business Acquisitions - Intangible Assets Acquired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails</Role>
      <ShortName>Business Acquisitions - Intangible Assets Acquired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Business Acquisitions - Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails</Role>
      <ShortName>Business Acquisitions - Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000056 - 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>55</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Inventories - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails</Role>
      <ShortName>Inventories - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Inventories - Rollforward of Inventory Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails</Role>
      <ShortName>Inventories - Rollforward of Inventory Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000060 - 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>59</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Rental Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RentalEquipmentDetails</Role>
      <ShortName>Rental Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RentalEquipmentTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000062 - 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>61</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Intangible Assets - Carrying Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails</Role>
      <ShortName>Intangible Assets - Carrying Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Intangible Assets - Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails</Role>
      <ShortName>Intangible Assets - Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000065 - 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>64</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000066 - 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>65</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Leases - Value of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Value of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails</Role>
      <ShortName>Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Leases - Cash Outflows of the Leasing Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails</Role>
      <ShortName>Leases - Cash Outflows of the Leasing Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Earnout Derivative Liability - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails</Role>
      <ShortName>Earnout Derivative Liability - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Earnout Derivative Liability - Schedule of Earnout Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails</Role>
      <ShortName>Earnout Derivative Liability - Schedule of Earnout Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Debt - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails</Role>
      <ShortName>Debt - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Stock-Based Compensation - Equity Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails</Role>
      <ShortName>Stock-Based Compensation - Equity Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Stock-Based Compensation - Stock Performance Rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Performance Rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Stock-Based Compensation - Market Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Market Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Stock-Based Compensation - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Stock-Based Compensation - Performance Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails</Role>
      <ShortName>Stock-Based Compensation - Performance Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000081 - 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>80</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/EarningsPerShare</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/IncomeTaxes</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000084 - 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>83</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Related Party Transaction (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails</Role>
      <ShortName>Related Party Transaction (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RelatedPartyTransaction</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Segment Reporting - Reportable Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails</Role>
      <ShortName>Segment Reporting - Reportable Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="dsgr-20220930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/SubsequentEvent</ParentRole>
      <Position>86</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod -  dsgr-20220930.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="dsgr-20220930.htm">dsgr-20220930.htm</File>
    <File>a2022q3ex311.htm</File>
    <File>a2022q3ex312.htm</File>
    <File>a2022q3ex32.htm</File>
    <File>dsgr-20220930.xsd</File>
    <File>dsgr-20220930_cal.xml</File>
    <File>dsgr-20220930_def.xml</File>
    <File>dsgr-20220930_lab.xml</File>
    <File>dsgr-20220930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1072">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>103
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "dsgr-20220930.htm": {
   "axisCustom": 1,
   "axisStandard": 29,
   "contextCount": 347,
   "dts": {
    "calculationLink": {
     "local": [
      "dsgr-20220930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "dsgr-20220930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "dsgr-20220930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "dsgr-20220930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dsgr-20220930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "dsgr-20220930.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 627,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 13,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 18
   },
   "keyCustom": 67,
   "keyStandard": 330,
   "memberCustom": 49,
   "memberStandard": 42,
   "nsprefix": "dsgr",
   "nsuri": "http://www.lawsonproducts.com/20220930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "role": "http://www.lawsonproducts.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Business Acquisitions",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Revenue Recognition",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Inventories, Net",
     "role": "http://www.lawsonproducts.com/role/InventoriesNet",
     "shortName": "Inventories, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Property, Plant, and Equipment",
     "role": "http://www.lawsonproducts.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant, and Equipment",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Rental Equipment",
     "role": "http://www.lawsonproducts.com/role/RentalEquipment",
     "shortName": "Rental Equipment",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Goodwill Goodwill",
     "role": "http://www.lawsonproducts.com/role/GoodwillGoodwill",
     "shortName": "Goodwill Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Intangible Assets",
     "role": "http://www.lawsonproducts.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Leases",
     "role": "http://www.lawsonproducts.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Earnout Derivative Liability",
     "role": "http://www.lawsonproducts.com/role/EarnoutDerivativeLiability",
     "shortName": "Earnout Derivative Liability",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "role": "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Debt",
     "role": "http://www.lawsonproducts.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Stock-Based Compensation",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Stock Repurchase Program",
     "role": "http://www.lawsonproducts.com/role/StockRepurchaseProgram",
     "shortName": "Stock Repurchase Program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Earnings Per Share",
     "role": "http://www.lawsonproducts.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Income Taxes",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Commitments and Contingencies",
     "role": "http://www.lawsonproducts.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dsgr:RelatedPartyTransactionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Related Party Transaction",
     "role": "http://www.lawsonproducts.com/role/RelatedPartyTransaction",
     "shortName": "Related Party Transaction",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dsgr:RelatedPartyTransactionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Segment Information",
     "role": "http://www.lawsonproducts.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Subsequent Event",
     "role": "http://www.lawsonproducts.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - 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": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Business Acquisitions (Tables)",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Inventories (Tables)",
     "role": "http://www.lawsonproducts.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - 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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dsgr:DisclosureOfRentalEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Rental Equipment (Tables)",
     "role": "http://www.lawsonproducts.com/role/RentalEquipmentTables",
     "shortName": "Rental Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dsgr:DisclosureOfRentalEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Goodwill (Tables)",
     "role": "http://www.lawsonproducts.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Intangible Assets (Tables)",
     "role": "http://www.lawsonproducts.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Leases (Tables)",
     "role": "http://www.lawsonproducts.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Earnout Derivative Liability (Tables)",
     "role": "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityTables",
     "shortName": "Earnout Derivative Liability (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "role": "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "role": "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
     "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Debt (Tables)",
     "role": "http://www.lawsonproducts.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Segment Reporting (Tables)",
     "role": "http://www.lawsonproducts.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:NumberOfPrincipalOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Nature of Operations and Basis of Presentation (Details)",
     "role": "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
     "shortName": "Nature of Operations and Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:NumberOfPrincipalOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
     "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails",
     "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails",
     "shortName": "Summary of Significant Accounting Policies - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Summary of Significant Accounting Policies - Treasury Stock (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails",
     "shortName": "Summary of Significant Accounting Policies - Treasury Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "dsgr:TreasuryStockPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "id5414c712c114937a39e06b4316897a2_D20220101-20220930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Summary of Significant Accounting Policies - Supplier Concentrations (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails",
     "shortName": "Summary of Significant Accounting Policies - Supplier Concentrations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i39474e5772f84b468c5c59af8569faa3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - 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": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Business Acquisitions - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
     "shortName": "Business Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i92950f8ab23140ce84eb8c7847ff7965_I20220331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Business Acquisitions - Initial Purchase Price Allocation (Details)",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
     "shortName": "Business Acquisitions - Initial Purchase Price Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ic52c847757834c9c92bdf7a5b4816524_I20220331",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionSharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Business Acquisitions - Schedule of Acquired Assets and Liabilities (Details)",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
     "shortName": "Business Acquisitions - Schedule of Acquired Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "id75e4377b94048bea11be31ca549ebf9_D20220701-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Business Acquisitions - Intangible Assets Acquired (Details)",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
     "shortName": "Business Acquisitions - Intangible Assets Acquired (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Business Acquisitions - Pro Forma Information (Details)",
     "role": "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
     "shortName": "Business Acquisitions - Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams",
      "reportCount": 1,
      "unitRef": "revenuestream",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Revenue Recognition - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i188f972c465945568e77e83c3671a2e1_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details)",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails",
     "shortName": "Revenue Recognition - Schedule of Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Inventories - Schedule of Inventory (Details)",
     "role": "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails",
     "shortName": "Inventories - Schedule of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i0a67004b79e8435288d9def04e178b5c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Inventories - Rollforward of Inventory Reserves (Details)",
     "role": "http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails",
     "shortName": "Inventories - Rollforward of Inventory Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryLIFOReservePeriodCharge",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - 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": "dsgr-20220930.htm",
      "contextRef": "i0a67004b79e8435288d9def04e178b5c_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
     "role": "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8b877f0fbeff49cf9689920416934e4b_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Rental Equipment (Details)",
     "role": "http://www.lawsonproducts.com/role/RentalEquipmentDetails",
     "shortName": "Rental Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "dsgr:DisclosureOfRentalEquipmentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i61602a7da6f24e9fa930e23106b69bd1_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i0a67004b79e8435288d9def04e178b5c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - 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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Intangible Assets - Carrying Amount (Details)",
     "role": "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
     "shortName": "Intangible Assets - Carrying Amount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i0a67004b79e8435288d9def04e178b5c_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Intangible Assets - Maturity (Details)",
     "role": "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails",
     "shortName": "Intangible Assets - Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - 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",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - 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",
       "dsgr:OperatingLeaseAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Leases - Value of Lease Liabilities (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails",
     "shortName": "Leases - Value of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails",
     "shortName": "Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Leases - Cash Outflows of the Leasing Activity (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails",
     "shortName": "Leases - Cash Outflows of the Leasing Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Earnout Derivative Liability - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
     "shortName": "Earnout Derivative Liability - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401",
      "decimals": "INF",
      "lang": "en-US",
      "name": "dsgr:BusinessAcquisitionNumberOfEarnoutProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "earnoutprovision",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i0a67004b79e8435288d9def04e178b5c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Earnout Derivative Liability - Schedule of Earnout Liability (Details)",
     "role": "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails",
     "shortName": "Earnout Derivative Liability - Schedule of Earnout Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i0a67004b79e8435288d9def04e178b5c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:AccruedStockBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details)",
     "role": "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails",
     "shortName": "Accrued Expenses and Other Current Liabilities - Components of Accrued Expenses and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:AccruedStockBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Debt - Schedule of Long-term Debt (Details)",
     "role": "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails",
     "shortName": "Debt - Schedule of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i05ab1c53dd794f75a8470672f8dfe462_I20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Debt - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Stock-Based Compensation - Equity Compensation Plans (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails",
     "shortName": "Stock-Based Compensation - Equity Compensation Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Stock-Based Compensation - Stock Performance Rights (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails",
     "shortName": "Stock-Based Compensation - Stock Performance Rights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
     "shortName": "Stock-Based Compensation - Restricted Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dsgr:EquitySharePayoutRangeTrailingPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Stock-Based Compensation - Market Stock Units (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
     "shortName": "Stock-Based Compensation - Market Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dsgr:EquitySharePayoutRangeTrailingPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Stock-Based Compensation - Stock Options (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails",
     "shortName": "Stock-Based Compensation - Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ice08b794038c4a18ba4642c3ad879978_D20220101-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Stock-Based Compensation - Performance Awards (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
     "shortName": "Stock-Based Compensation - Performance Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ice08b794038c4a18ba4642c3ad879978_D20220101-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Nature of Operations and Basis of Presentation",
     "role": "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation",
     "shortName": "Nature of Operations and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Stock Repurchase Program (Details)",
     "role": "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
     "shortName": "Stock Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Earnings Per Share (Details)",
     "role": "http://www.lawsonproducts.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Income Taxes (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8b877f0fbeff49cf9689920416934e4b_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingencies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i8b877f0fbeff49cf9689920416934e4b_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingencies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i623241811ee142e9837e53fc0dccc2ec_I20220930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Related Party Transaction (Details)",
     "role": "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails",
     "shortName": "Related Party Transaction (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "reportable_segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Segment Reporting - Reportable Segment Information (Details)",
     "role": "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails",
     "shortName": "Segment Reporting - Reportable Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Subsequent Event (Details)",
     "role": "http://www.lawsonproducts.com/role/SubsequentEventDetails",
     "shortName": "Subsequent Event (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - 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": "dsgr-20220930.htm",
      "contextRef": "if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 92,
   "tag": {
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r704"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r706"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r700"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r702"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dsgr_A2021AcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Acquisitions",
        "label": "2021 Acquisitions [Member]",
        "terseLabel": "2021 Acquisitions"
       }
      }
     },
     "localname": "A2021AcquisitionsMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_A2022AcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Acquisitions",
        "label": "2022 Acquisitions [Member]",
        "terseLabel": "2022 Acquisitions"
       }
      }
     },
     "localname": "A2022AcquisitionsMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_AccruedCustomerRebates": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Customer Rebates",
        "label": "Accrued Customer Rebates",
        "terseLabel": "Accrued customer rebates"
       }
      }
     },
     "localname": "AccruedCustomerRebates",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Liabilities And Other Accrued Liabilities, Current",
        "label": "Accrued Liabilities And Other Accrued Liabilities, Current",
        "totalLabel": "Total accrued expenses and other current liabilities",
        "verboseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AccruedStockBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Stock-Based Compensation",
        "label": "Accrued Stock-Based Compensation",
        "terseLabel": "Accrued stock-based compensation"
       }
      }
     },
     "localname": "AccruedStockBasedCompensation",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AdjustedTermSOFROrCDORRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted Term SOFR Or CDOR Rate",
        "label": "Adjusted Term SOFR Or CDOR Rate [Member]",
        "terseLabel": "Adjusted Term SOFR Or CDOR Rate"
       }
      }
     },
     "localname": "AdjustedTermSOFROrCDORRateMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Business Combination Consideration",
        "label": "Adjustments To Additional Paid In Capital, Business Combination Consideration",
        "verboseLabel": "Equity consideration for purchase of business"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AdjustmentsToAdditionalPaidInCapitalCapitalContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Capital Contribution",
        "label": "Adjustments To Additional Paid In Capital, Capital Contribution",
        "terseLabel": "Capital contribution"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalContribution",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Reclassification Of Derivative Liability",
        "label": "Adjustments To Additional Paid In Capital, Reclassification Of Derivative Liability",
        "terseLabel": "Reclassification of issuable shares from earnout derivative liability"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Settlement Of Related Party Liability",
        "label": "Adjustments To Additional Paid In Capital, Settlement Of Related Party Liability",
        "terseLabel": "Settlement of related party obligations"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_AlternateBaseRateOrCanadianPrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternate Base Rate Or Canadian Prime Rate",
        "label": "Alternate Base Rate Or Canadian Prime Rate [Member]",
        "terseLabel": "Alternate Base Rate Or Canadian Prime Rate"
       }
      }
     },
     "localname": "AlternateBaseRateOrCanadianPrimeRateMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Exchange Ratio",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Exchange Ratio",
        "terseLabel": "Exchange ratio (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "dsgr_BusinessAcquisitionNumberOfEarnoutProvisions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Number Of Earnout Provisions",
        "label": "Business Acquisition, Number Of Earnout Provisions",
        "terseLabel": "Number of earnout provisions"
       }
      }
     },
     "localname": "BusinessAcquisitionNumberOfEarnoutProvisions",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "dsgr_BusinessCombinationEarnoutProvisionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Earnout Provision Period",
        "label": "Business Combination, Earnout Provision Period",
        "terseLabel": "Earnout provision period (in days)"
       }
      }
     },
     "localname": "BusinessCombinationEarnoutProvisionPeriod",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "dsgr_BusinessCombinationNumberOfEarnoutProvisions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Number Of Earnout Provisions",
        "label": "Business Combination, Number Of Earnout Provisions",
        "terseLabel": "Number of earnout provisions"
       }
      }
     },
     "localname": "BusinessCombinationNumberOfEarnoutProvisions",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities",
        "terseLabel": "Deferred tax liability, net of deferred tax asset"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Lease Obligation",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Lease Obligation",
        "terseLabel": "Lease and financing obligations"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities",
        "terseLabel": "Long-term obligations"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Right Of Use Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Right Of Use Assets",
        "terseLabel": "Right of use assets"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses And Other Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses And Other Liabilities",
        "negatedTerseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Bargain Purchase",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Bargain Purchase",
        "negatedTerseLabel": "Gain on bargain purchase"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Derivative Earnout Liability",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Derivative Earnout Liability",
        "terseLabel": "Derivative earnout liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "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": "Right of use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_CashValueOfLifeInsurancePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Value Of Life Insurance, Policy",
        "label": "Cash Value Of Life Insurance, Policy [Policy Text Block]",
        "terseLabel": "Cash Value of Life Insurance"
       }
      }
     },
     "localname": "CashValueOfLifeInsurancePolicyPolicyTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_ContractWithCustomerPaymentTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Payment Terms",
        "label": "Contract With Customer, Payment Terms",
        "terseLabel": "Payment terms (in days)"
       }
      }
     },
     "localname": "ContractWithCustomerPaymentTerms",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "dsgr_CorporateAndReconcilingItemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate And Reconciling Items",
        "label": "Corporate And Reconciling Items [Member]",
        "terseLabel": "All Other"
       }
      }
     },
     "localname": "CorporateAndReconcilingItemsMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_DSGFormerlyLawsonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DSG, Formerly Lawson",
        "label": "DSG, Formerly Lawson [Member]",
        "terseLabel": "Lawson"
       }
      }
     },
     "localname": "DSGFormerlyLawsonMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_DSGMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DSG",
        "label": "DSG [Member]",
        "terseLabel": "DSG"
       }
      }
     },
     "localname": "DSGMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_DebtInstrumentAdditionalMargin": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Additional Margin",
        "label": "Debt Instrument, Additional Margin",
        "terseLabel": "Additional margin (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentAdditionalMargin",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "dsgr_DebtInstrumentCovenantDefaultRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Default Rate",
        "label": "Debt Instrument, Covenant, Default Rate",
        "terseLabel": "Default rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDefaultRate",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "dsgr_DeferredCompensationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation, Policy",
        "label": "Deferred Compensation, Policy [Policy Text Block]",
        "terseLabel": "Deferred Compensation"
       }
      }
     },
     "localname": "DeferredCompensationPolicyPolicyTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_DelayedDrawTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delayed Draw Term Loan Facility",
        "label": "Delayed Draw Term Loan Facility [Member]",
        "verboseLabel": "Delayed Draw Term Loan Facility"
       }
      }
     },
     "localname": "DelayedDrawTermLoanFacilityMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_DerivativeLiabilityReclassifiedToEquityShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Liability, Reclassified To Equity, Shares",
        "label": "Derivative Liability, Reclassified To Equity, Shares",
        "terseLabel": "Shares reclassified to equity (in shares)"
       }
      }
     },
     "localname": "DerivativeLiabilityReclassifiedToEquityShares",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "dsgr_DisclosureOfRentalEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Rental Equipment",
        "label": "Disclosure Of Rental Equipment [Table Text Block]",
        "terseLabel": "Disclosure of Rental Equipment"
       }
      }
     },
     "localname": "DisclosureOfRentalEquipmentTableTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RentalEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_EarnoutLiabilityPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Liability, Policy",
        "label": "Earnout Liability, Policy [Policy Text Block]",
        "terseLabel": "Earnout Liability"
       }
      }
     },
     "localname": "EarnoutLiabilityPolicyPolicyTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_EarnoutSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Shares",
        "label": "Earnout Shares [Member]",
        "terseLabel": "Earnout Shares"
       }
      }
     },
     "localname": "EarnoutSharesMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_EquityCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Compensation Plan [Member]",
        "label": "Equity Compensation Plan [Member]",
        "terseLabel": "Equity Compensation Plan"
       }
      }
     },
     "localname": "EquityCompensationPlanMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_EquitySharePayoutRangeTrailingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Share Payout Range, Trailing Period",
        "label": "Equity Share Payout Range, Trailing Period",
        "terseLabel": "Equity share payout range, trailing period (in days)"
       }
      }
     },
     "localname": "EquitySharePayoutRangeTrailingPeriod",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "dsgr_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Cost",
        "label": "Finance Lease, Cost",
        "totalLabel": "Financing Lease Expense"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_FinanceLeaseLiabilityPresentValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_NetLeaseLiabilityPresentValue",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, Present Value",
        "label": "Finance Lease, Liability, Present Value",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPresentValue",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_FinanceLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, to be Paid, after Year Four",
        "label": "Finance Lease, Liability, to be Paid, after Year Four",
        "verboseLabel": "Subsequent years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_FrontierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frontier",
        "label": "Frontier [Member]",
        "terseLabel": "Frontier"
       }
      }
     },
     "localname": "FrontierMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_GexproMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gexpro",
        "label": "Gexpro [Member]",
        "terseLabel": "Gexpro"
       }
      }
     },
     "localname": "GexproMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_GexproServicesHoldbackSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gexpro Services Holdback Shares",
        "label": "Gexpro Services Holdback Shares [Member]",
        "terseLabel": "Gexpro Services Holdback Shares"
       }
      }
     },
     "localname": "GexproServicesHoldbackSharesMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_GexproServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gexpro Services",
        "label": "Gexpro Services [Member]",
        "terseLabel": "Gexpro Services"
       }
      }
     },
     "localname": "GexproServicesMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_GexproServicesSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gexpro Services Segment",
        "label": "Gexpro Services Segment [Member]",
        "terseLabel": "Gexpro Services"
       }
      }
     },
     "localname": "GexproServicesSegmentMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_GexproServicesStockholderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gexpro Services Stockholder",
        "label": "Gexpro Services Stockholder [Member]",
        "terseLabel": "Gexpro Services Stockholder"
       }
      }
     },
     "localname": "GexproServicesStockholderMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_InterworldHighwayLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interworld Highway LLC",
        "label": "Interworld Highway LLC [Member]",
        "terseLabel": "Interworld Highway LLC"
       }
      }
     },
     "localname": "InterworldHighwayLLCMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_InventoryBenchmarkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory benchmark",
        "label": "Inventory benchmark [Member]",
        "terseLabel": "Inventory benchmark"
       }
      }
     },
     "localname": "InventoryBenchmarkMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_InventoryReservesRollforwardRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Reserves Rollforward",
        "label": "Inventory Reserves Rollforward [Roll Forward]",
        "terseLabel": "Inventory Reserves Rollforward [Roll Forward]"
       }
      }
     },
     "localname": "InventoryReservesRollforwardRollForward",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dsgr_LCKMAndMrKingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LCKM And Mr King",
        "label": "LCKM And Mr King [Member]",
        "terseLabel": "LCKM And Mr King"
       }
      }
     },
     "localname": "LCKMAndMrKingMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_LargestSupplierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Largest Supplier",
        "label": "Largest Supplier [Member]",
        "terseLabel": "Largest Supplier"
       }
      }
     },
     "localname": "LargestSupplierMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_LawsonSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lawson Segment",
        "label": "Lawson Segment [Member]",
        "terseLabel": "Lawson"
       }
      }
     },
     "localname": "LawsonSegmentMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_LeaseAssetsRightofUseAsset": {
     "auth_ref": [],
     "calculation": {
      "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",
        "totalLabel": "Total lease assets"
       }
      }
     },
     "localname": "LeaseAssetsRightofUseAsset",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_LeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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": "Current portion of lease obligation",
        "totalLabel": "Total current lease obligations"
       }
      }
     },
     "localname": "LeaseLiabilityCurrent",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_LeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Lease obligation",
        "totalLabel": "Total long term lease obligation"
       }
      }
     },
     "localname": "LeaseLiabilityNoncurrent",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "Subsequent years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit",
        "label": "Line of Credit Facility, Accordion Feature, Increase Limit",
        "terseLabel": "Accordion feature"
       }
      }
     },
     "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_LineOfCreditFacilityTickingFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Ticking Fee Percentage",
        "label": "Line of Credit Facility, Ticking Fee Percentage",
        "terseLabel": "Ticking fee percentage (as a percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityTickingFeePercentage",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "dsgr_MCSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MCS",
        "label": "MCS [Member]",
        "terseLabel": "MCS"
       }
      }
     },
     "localname": "MCSMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_MarketStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Stock Units",
        "label": "Market Stock Units [Member]",
        "terseLabel": "Market stock units"
       }
      }
     },
     "localname": "MarketStockUnitsMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_NEFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NEF",
        "label": "NEF [Member]",
        "terseLabel": "NEF"
       }
      }
     },
     "localname": "NEFMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_NationalTestEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "National Test Equipment",
        "label": "National Test Equipment [Member]",
        "terseLabel": "National Test Equipment"
       }
      }
     },
     "localname": "NationalTestEquipmentMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_NetLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liabilities, Payments, Due [Abstract]",
        "label": "Net Lease Liabilities, Payments, Due [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "NetLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dsgr_NetLeaseLiabilityImputedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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",
        "negatedTotalLabel": "Less: Interest"
       }
      }
     },
     "localname": "NetLeaseLiabilityImputedInterest",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_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/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsDueAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Due after Year Four",
        "label": "Net Lease Liability, Payments, Due after Year Four",
        "totalLabel": "Subsequent years"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueAfterYearFour",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "dsgr_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": "Year five"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsDueYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Due Year One",
        "label": "Net Lease Liability, Payments, Due Year One",
        "totalLabel": "Year two"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearOne",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "dsgr_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": "Year four"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "dsgr_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": "Year three"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "dsgr_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": "Year one"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsRemainderofFiscalYear",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_NetLeaseLiabilityPresentValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_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/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "dsgr_NumberOfPrincipalOperatingSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Principal Operating Segments",
        "label": "Number Of Principal Operating Segments",
        "terseLabel": "Principal operating segment"
       }
      }
     },
     "localname": "NumberOfPrincipalOperatingSegments",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "dsgr_OmniMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Omni",
        "label": "Omni [Member]",
        "terseLabel": "Omni"
       }
      }
     },
     "localname": "OmniMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_OperatingLeaseAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Assets And Liabilities",
        "label": "Operating Lease Assets And Liabilities [Table Text Block]",
        "terseLabel": "Operating Lease Assets and Liabilities"
       }
      }
     },
     "localname": "OperatingLeaseAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_OperatingLeaseRightofUseAssetAccumulatedDepreciation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Depreciation",
        "label": "Operating Lease, Right-of-Use Asset, Accumulated Depreciation",
        "terseLabel": "Operating lease accumulated depreciation"
       }
      }
     },
     "localname": "OperatingLeaseRightofUseAssetAccumulatedDepreciation",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_OtherAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Acquisitions",
        "label": "Other Acquisitions [Member]",
        "terseLabel": "Other Acquisitions"
       }
      }
     },
     "localname": "OtherAcquisitionsMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_OtherGeographicalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Geographical",
        "label": "Other Geographical [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherGeographicalMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_OtherRevolvingCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Revolving Credit Facilities",
        "label": "Other Revolving Credit Facilities [Member]",
        "terseLabel": "Other revolving line of credit"
       }
      }
     },
     "localname": "OtherRevolvingCreditFacilitiesMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_PartsWasherLeasingProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Parts Washer Leasing Program",
        "label": "Parts Washer Leasing Program [Member]",
        "terseLabel": "Parts Washer Leasing Program"
       }
      }
     },
     "localname": "PartsWasherLeasingProgramMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_PaymentsToAcquireRentalEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to Acquire Rental Equipment",
        "label": "Payments to Acquire Rental Equipment",
        "negatedTerseLabel": "Purchases of rental equipment"
       }
      }
     },
     "localname": "PaymentsToAcquireRentalEquipment",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_PotentialSharesFromMSUVest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential Shares From MSU Vest",
        "label": "Potential Shares From MSU Vest",
        "terseLabel": "Exchangeable rate (as a percent)"
       }
      }
     },
     "localname": "PotentialSharesFromMSUVest",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "dsgr_PreviousRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previous Revolving Credit Facility",
        "label": "Previous Revolving Credit Facility [Member]",
        "terseLabel": "Previous revolving credit facilities"
       }
      }
     },
     "localname": "PreviousRevolvingCreditFacilityMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_PropertyPlantAndEquipmentExcludingRentalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant and Equipment, Excluding Rental Equipment",
        "label": "Property, Plant and Equipment, Excluding Rental Equipment [Member]",
        "terseLabel": "Property, Plant and Equipment, Excluding Rental Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentExcludingRentalEquipmentMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_RelatedPartyTransactionCommonStockOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Common Stock, Outstanding",
        "label": "Related Party Transaction, Common Stock, Outstanding",
        "terseLabel": "Common stock outstanding (as a percent)"
       }
      }
     },
     "localname": "RelatedPartyTransactionCommonStockOutstanding",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "dsgr_RelatedPartyTransactionSharesOwned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Shares Owned",
        "label": "Related Party Transaction, Shares Owned",
        "terseLabel": "Shares owned by related party (in shares)"
       }
      }
     },
     "localname": "RelatedPartyTransactionSharesOwned",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "dsgr_RelatedPartyTransactionTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction",
        "label": "Related Party Transaction [Text Block]",
        "terseLabel": "Related Party Transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransaction"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_RentalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental Equipment",
        "label": "Rental Equipment [Member]",
        "terseLabel": "Rental Equipment"
       }
      }
     },
     "localname": "RentalEquipmentMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_RentalProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental Program",
        "label": "Rental Program [Member]",
        "terseLabel": "Rental Program"
       }
      }
     },
     "localname": "RentalProgramMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_ResoluxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Resolux",
        "label": "Resolux [Member]",
        "terseLabel": "Resolux"
       }
      }
     },
     "localname": "ResoluxMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_RevenueFromContractWithCustomerNumberOfRevenueStreams": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Number Of Revenue Streams",
        "label": "Revenue From Contract With Customer, Number Of Revenue Streams",
        "terseLabel": "Number of revenue streams"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerNumberOfRevenueStreams",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "dsgr_SISMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SIS",
        "label": "SIS [Member]",
        "terseLabel": "SIS"
       }
      }
     },
     "localname": "SISMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_SecuredOvernightFinancingRateSOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_SecurityBonusPlan": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security bonus plan.",
        "label": "Security Bonus Plan",
        "verboseLabel": "Security bonus plan"
       }
      }
     },
     "localname": "SecurityBonusPlan",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_SeniorSecuredRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Revolving Credit Facility",
        "label": "Senior Secured Revolving Credit Facility [Member]",
        "terseLabel": "Senior Secured Revolving Credit Facility"
       }
      }
     },
     "localname": "SeniorSecuredRevolvingCreditFacilityMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_SeniorSecuredTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Term Loan",
        "label": "Senior Secured Term Loan [Member]",
        "terseLabel": "Senior Secured Term Loan"
       }
      }
     },
     "localname": "SeniorSecuredTermLoanMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_SettlementOfRelatedPartyObligations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement Of Related Party Obligations",
        "label": "Settlement Of Related Party Obligations",
        "terseLabel": "Settlement of related party obligations"
       }
      }
     },
     "localname": "SettlementOfRelatedPartyObligations",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Exchange, Percent Of Common Stock",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Exchange, Percent Of Common Stock",
        "terseLabel": "Exchangeable rate (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Grant Date Fair Value",
        "terseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_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": "Maximum annual grant share limit (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Option Ratio To Common Stock",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Option Ratio To Common Stock",
        "terseLabel": "Stock option per share of common stock (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "dsgr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value",
        "terseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_SharesRepurchasedHeldInTreasury": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Repurchased Held In Treasury",
        "label": "Shares Repurchased Held In Treasury",
        "terseLabel": "Shares repurchased held in treasury"
       }
      }
     },
     "localname": "SharesRepurchasedHeldInTreasury",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_StepUpOfInventory": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Step-Up Of Inventory",
        "label": "Step-Up Of Inventory",
        "terseLabel": "Charge for step-up of acquired inventory"
       }
      }
     },
     "localname": "StepUpOfInventory",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dsgr_TermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility",
        "label": "Term Loan Facility [Member]",
        "terseLabel": "Previous term loans"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityAndGexproMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity And Gexpro",
        "label": "TestEquity And Gexpro [Member]",
        "terseLabel": "TestEquity And Gexpro"
       }
      }
     },
     "localname": "TestEquityAndGexproMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityAndGexproServicesFormerOwnersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity And Gexpro Services Former Owners",
        "label": "TestEquity And Gexpro Services Former Owners [Member]",
        "terseLabel": "TestEquity And Gexpro Services Former Owners"
       }
      }
     },
     "localname": "TestEquityAndGexproServicesFormerOwnersMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityAndGexproServicesShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity And Gexpro Services Shareholders",
        "label": "TestEquity And Gexpro Services Shareholders [Member]",
        "terseLabel": "TestEquity and Gexpro Services Shareholders"
       }
      }
     },
     "localname": "TestEquityAndGexproServicesShareholdersMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity Credit Agreement",
        "label": "TestEquity Credit Agreement [Member]",
        "terseLabel": "TestEquity Credit Agreement"
       }
      }
     },
     "localname": "TestEquityCreditAgreementMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityEquityholderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity Equityholder",
        "label": "TestEquity Equityholder [Member]",
        "terseLabel": "TestEquity Equityholder"
       }
      }
     },
     "localname": "TestEquityEquityholderMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityHoldbackSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity Holdback Shares",
        "label": "TestEquity Holdback Shares [Member]",
        "terseLabel": "TestEquity Holdback Shares"
       }
      }
     },
     "localname": "TestEquityHoldbackSharesMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity",
        "label": "TestEquity [Member]",
        "terseLabel": "TestEquity"
       }
      }
     },
     "localname": "TestEquityMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TestEquitySegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TestEquity Segment",
        "label": "TestEquity Segment [Member]",
        "terseLabel": "TestEquity"
       }
      }
     },
     "localname": "TestEquitySegmentMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_TreasuryStockPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury Stock, Policy",
        "label": "Treasury Stock, Policy [Policy Text Block]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockPolicyPolicyTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dsgr_VMIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VMI",
        "label": "VMI [Member]",
        "terseLabel": "VMI"
       }
      }
     },
     "localname": "VMIMember",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dsgr_VariableRateComponentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Rate Component",
        "label": "Variable Rate Component [Axis]",
        "terseLabel": "Variable Rate Component [Axis]"
       }
      }
     },
     "localname": "VariableRateComponentAxis",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dsgr_VariableRateComponentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Rate Component [Domain]",
        "label": "Variable Rate Component [Domain]",
        "terseLabel": "Variable Rate Component [Domain]"
       }
      }
     },
     "localname": "VariableRateComponentDomain",
     "nsuri": "http://www.lawsonproducts.com/20220930",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r393",
      "r599",
      "r600",
      "r603",
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Pacific Rim"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r110",
      "r176",
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r202",
      "r206",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r304",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r110",
      "r176",
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r202",
      "r206",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r304",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r49",
      "r51",
      "r108",
      "r109",
      "r313",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Certain members of the Company's Board of Directors"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LatinAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latin America [Member]",
        "terseLabel": "Latin America"
       }
      }
     },
     "localname": "LatinAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r287",
      "r288",
      "r290",
      "r291",
      "r312",
      "r347",
      "r395",
      "r397",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r666",
      "r669",
      "r698",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r287",
      "r288",
      "r290",
      "r291",
      "r312",
      "r347",
      "r395",
      "r397",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r666",
      "r669",
      "r698",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r208",
      "r288",
      "r290",
      "r381",
      "r384",
      "r618",
      "r665",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r208",
      "r288",
      "r290",
      "r381",
      "r384",
      "r618",
      "r665",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r277",
      "r287",
      "r288",
      "r290",
      "r291",
      "r312",
      "r347",
      "r392",
      "r395",
      "r397",
      "r428",
      "r429",
      "r430",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r666",
      "r669",
      "r698",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r277",
      "r287",
      "r288",
      "r290",
      "r291",
      "r312",
      "r347",
      "r392",
      "r395",
      "r397",
      "r428",
      "r429",
      "r430",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r666",
      "r669",
      "r698",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r50",
      "r51",
      "r108",
      "r109",
      "r313",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r3",
      "r112",
      "r113",
      "r114",
      "r116",
      "r117",
      "r121",
      "r122",
      "r123",
      "r124",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r147",
      "r228",
      "r229",
      "r461",
      "r519",
      "r523",
      "r524",
      "r525",
      "r570",
      "r597",
      "r598",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r3",
      "r112",
      "r113",
      "r114",
      "r116",
      "r117",
      "r121",
      "r122",
      "r123",
      "r124",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r147",
      "r228",
      "r229",
      "r461",
      "r519",
      "r523",
      "r524",
      "r525",
      "r570",
      "r597",
      "r598",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r3",
      "r112",
      "r114",
      "r116",
      "r117",
      "r121",
      "r122",
      "r123",
      "r124",
      "r126",
      "r127",
      "r129",
      "r130",
      "r147",
      "r228",
      "r229",
      "r461",
      "r519",
      "r523",
      "r524",
      "r525",
      "r570",
      "r597",
      "r598",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r381",
      "r385",
      "r668",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r381",
      "r385",
      "r668",
      "r683",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r214",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r38",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r215",
      "r216"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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 $2,009 and $2,473, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r286",
      "r289"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r11",
      "r42",
      "r445"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "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 health benefits"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r21",
      "r640",
      "r654"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accrued income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r11",
      "r42"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r15",
      "r272"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r53",
      "r54",
      "r55",
      "r656",
      "r677",
      "r681"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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 (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r52",
      "r55",
      "r62",
      "r63",
      "r64",
      "r112",
      "r113",
      "r114",
      "r510",
      "r598",
      "r672",
      "r673"
     ],
     "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"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r258"
     ],
     "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": "Estimated Life (in years)"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r438",
      "r439",
      "r440",
      "r523"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r88",
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Tax withholdings related to net share settlements of stock-based compensation awards",
        "terseLabel": "Tax withholdings related to net share settlements of stock-based compensation awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalMarkToMarket": {
     "auth_ref": [
      "r351",
      "r356"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of common and preferred stock issued to employee benefit trust but unearned.",
        "label": "Adjustments to Additional Paid in Capital, Fair Value",
        "terseLabel": "Fair value adjustment of stock-based compensation awards"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalMarkToMarket",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r399",
      "r442",
      "r443"
     ],
     "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/2022",
     "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 to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r32",
      "r217",
      "r230",
      "r231",
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r70",
      "r88",
      "r332",
      "r559"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issue costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r88",
      "r255",
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Stock options excluded from computation of diluted earnings per share ( in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r19",
      "r104",
      "r184",
      "r197",
      "r204",
      "r223",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r305",
      "r307",
      "r308",
      "r506",
      "r511",
      "r536",
      "r604",
      "r606",
      "r638",
      "r653"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r9",
      "r37",
      "r104",
      "r223",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r305",
      "r307",
      "r308",
      "r506",
      "r511",
      "r536",
      "r604",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Accounting"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r394",
      "r396",
      "r481"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r394",
      "r396",
      "r475",
      "r476",
      "r481"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "negatedTerseLabel": "Number of shares authorized (in shares)",
        "terseLabel": "Number of shares authorized (in shares)",
        "verboseLabel": "Number of DSG common shares exchanged (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r473",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Acquisition Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r501"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Expected tax deductible goodwill amount"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "label": "Business Acquisition, Share Price",
        "terseLabel": "DSG closing price per common stock on April 1, 2022 (in USD per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionSharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r473",
      "r474"
     ],
     "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": "Pro Forma net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r473",
      "r474"
     ],
     "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": "Pro Forma revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r471"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Merger transaction costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": {
     "auth_ref": [
      "r488",
      "r489",
      "r490",
      "r492",
      "r493",
      "r502"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.",
        "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "terseLabel": "Gain on bargain purchase"
       }
      }
     },
     "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r494",
      "r495",
      "r497"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total consideration exchanged"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r494",
      "r495"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Fair value of shares exchanged"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "auth_ref": [
      "r498"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.",
        "label": "Business Combination, Consideration Transferred, Other",
        "terseLabel": "Other consideration(1)"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Potential earn-out payment"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r491",
      "r496"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Earnout derivative liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r482",
      "r503"
     ],
     "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": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r472"
     ],
     "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": "Net Income"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r472"
     ],
     "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"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred",
        "terseLabel": "Adjustment to consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]",
        "terseLabel": "Measurement Period Adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "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",
        "negatedTerseLabel": "Lease and financing obligations"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before 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, Other",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "negatedTerseLabel": "Current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred tax liability, net of deferred tax asset"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Other intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities",
        "negatedTerseLabel": "Long-term obligations"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r477",
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total consideration exchanged"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r469"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r13",
      "r90"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r84",
      "r90",
      "r96"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r84",
      "r545"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r102",
      "r104",
      "r134",
      "r138",
      "r139",
      "r141",
      "r143",
      "r152",
      "r153",
      "r154",
      "r223",
      "r294",
      "r299",
      "r300",
      "r301",
      "r307",
      "r308",
      "r345",
      "r346",
      "r349",
      "r350",
      "r351",
      "r536",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about 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": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r112",
      "r113",
      "r523"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "netLabel": "Common stock, par value (in USD per share)",
        "terseLabel": "Common stock, par value (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "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",
        "netLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "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 period (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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r25",
      "r351"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r25",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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 - 9,368,463 and 9,363,093 shares, respectively Outstanding - 9,120,167 and 9,115,584 shares, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r57",
      "r59",
      "r60",
      "r68",
      "r645",
      "r661"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "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 (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r164",
      "r165",
      "r212",
      "r533",
      "r534",
      "r684"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r164",
      "r165",
      "r212",
      "r533",
      "r534",
      "r682",
      "r684"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r164",
      "r165",
      "r212",
      "r533",
      "r534",
      "r682",
      "r684"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r158",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Supplier Concentrations"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r164",
      "r165",
      "r212",
      "r533",
      "r534"
     ],
     "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 (as a percent)"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r161",
      "r164",
      "r165",
      "r166",
      "r533",
      "r535",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r164",
      "r165",
      "r212",
      "r533",
      "r534",
      "r684"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r98",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r362",
      "r363",
      "r382"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r72",
      "r618"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r484"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r326",
      "r333",
      "r334",
      "r335",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r103",
      "r110",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r338",
      "r339",
      "r340",
      "r341",
      "r560",
      "r639",
      "r641",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r22",
      "r336",
      "r641",
      "r652"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Total debt"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r309",
      "r338",
      "r339",
      "r558",
      "r560",
      "r561"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Long term debt obtained"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r44",
      "r103",
      "r110",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r338",
      "r339",
      "r340",
      "r341",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": {
     "auth_ref": [
      "r562"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross",
        "terseLabel": "Debt issuance costs, gross"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.",
        "label": "Deferred Compensation Share-Based Arrangements, Liability, Current and Noncurrent",
        "terseLabel": "Stock-based compensation liability"
       }
      }
     },
     "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r559"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Deferred financing costs incurred"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r322",
      "r559"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less deferred financing costs",
        "terseLabel": "Deferred financing costs net of accumulated amortization"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Deferred tax asset"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Disclosure [Abstract]",
        "terseLabel": "Deferred Revenue Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredRevenueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r88",
      "r270"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r88",
      "r179"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.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",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "negatedLabel": "Change in fair value of earnout liability",
        "terseLabel": "Change in fair value of earnout liabilities"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r514",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Earnout Derivative Liability"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Earnout derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r381"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r402",
      "r403",
      "r433",
      "r434",
      "r436",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensation"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r38",
      "r107",
      "r297",
      "r299",
      "r300",
      "r306",
      "r307",
      "r308",
      "r600"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Related party payables"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r69",
      "r121",
      "r122",
      "r124",
      "r125",
      "r126",
      "r132",
      "r134",
      "r141",
      "r142",
      "r143",
      "r147",
      "r148",
      "r524",
      "r525",
      "r646",
      "r662"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic income per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r69",
      "r121",
      "r122",
      "r124",
      "r125",
      "r126",
      "r134",
      "r141",
      "r142",
      "r143",
      "r147",
      "r148",
      "r524",
      "r525",
      "r646",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted income per share of common stock (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted income per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r144",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r144",
      "r145",
      "r146",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r451"
     ],
     "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",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-Based Compensation",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r435"
     ],
     "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"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "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": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r62",
      "r63",
      "r64",
      "r112",
      "r113",
      "r114",
      "r117",
      "r127",
      "r130",
      "r151",
      "r227",
      "r351",
      "r356",
      "r438",
      "r439",
      "r440",
      "r460",
      "r461",
      "r523",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r598",
      "r672",
      "r673",
      "r674"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r528",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": {
     "auth_ref": [
      "r531"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3",
        "negatedTerseLabel": "Reclassifications to equity at fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r529"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "terseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r530"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "terseLabel": "Initial recognition on Merger Date"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityScheduleofEarnoutLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r574",
      "r578",
      "r585"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "dsgr_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": "Financing Lease Interest"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r576",
      "r580"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from financing leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Financing Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r572"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r584"
     ],
     "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 Finance Lease Liabilities Generated by Leasing Activities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r572"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r573"
     ],
     "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 Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "dsgr_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, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_NetLeaseLiabilityPaymentsDueYearOne",
       "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",
        "verboseLabel": "Year two"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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 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": "Year five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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 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",
        "verboseLabel": "Year four"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "Year three"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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 remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Year one"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_NetLeaseLiabilityImputedInterest",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r575",
      "r580"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.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",
        "negatedLabel": "Payment of financing lease principal",
        "negatedTerseLabel": "Payment of financing lease principal"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [
      "r574",
      "r578"
     ],
     "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 amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r574",
      "r578",
      "r585"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "dsgr_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": "Financing Lease Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r582",
      "r585"
     ],
     "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"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r581",
      "r585"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails"
     ],
     "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": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination"
       }
      }
     },
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful life (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r17",
      "r263"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "order": 1.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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "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 remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remaining 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "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 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": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "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": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "order": 7.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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r256",
      "r259",
      "r263",
      "r266",
      "r619",
      "r623"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r263",
      "r623"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r256",
      "r262"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r263",
      "r619"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/IntangibleAssetsMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r619"
     ],
     "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": "Estimated life (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r257"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r553"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfLeasedAssetsNetOperatingLeases": {
     "auth_ref": [
      "r269",
      "r566"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) arising from the lessor's sale of assets held- or available-for-lease under contractual arrangements classified as operating leases.",
        "label": "Gain (Loss) on Sale of Leased Assets, Net, Operating Leases",
        "negatedTerseLabel": "Gain on sale of rental equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfLeasedAssetsNetOperatingLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r88",
      "r342",
      "r343"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Extinguishment of debt",
        "terseLabel": "Extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r16",
      "r239",
      "r240",
      "r247",
      "r252",
      "r606",
      "r637"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r241",
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r251",
      "r252",
      "r253"
     ],
     "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"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r248",
      "r250",
      "r252",
      "r253"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r245"
     ],
     "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 rates"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r246",
      "r470"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments",
        "terseLabel": "Goodwill",
        "verboseLabel": "Adjustment to original acquisition allocation"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r398",
      "r400",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [
      "r398",
      "r400",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r71",
      "r104",
      "r184",
      "r196",
      "r200",
      "r203",
      "r206",
      "r223",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r301",
      "r303",
      "r305",
      "r307",
      "r308",
      "r536"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "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",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r268",
      "r275"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r66",
      "r184",
      "r196",
      "r200",
      "r203",
      "r206",
      "r636",
      "r643",
      "r648",
      "r663"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r105",
      "r452",
      "r453",
      "r456",
      "r462",
      "r464",
      "r466",
      "r467",
      "r468"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r106",
      "r129",
      "r130",
      "r182",
      "r450",
      "r463",
      "r465",
      "r664"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r61",
      "r446",
      "r447",
      "r453",
      "r454",
      "r455",
      "r457"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r92"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 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, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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 acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.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 changes in operating assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.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": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r143",
      "r401"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r254",
      "r261"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r65",
      "r178",
      "r556",
      "r559",
      "r647"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r83",
      "r85",
      "r92"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r238"
     ],
     "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"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.",
        "label": "Inventory, LIFO Reserve, Effect on Income, Net",
        "terseLabel": "Net realizable value and reserve adjustment for obsolete and excess inventory"
       }
      }
     },
     "localname": "InventoryLIFOReserveEffectOnIncomeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReservePeriodCharge": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.",
        "label": "Inventory, LIFO Reserve, Period Charge",
        "negatedTerseLabel": "Additions charged to expense"
       }
      }
     },
     "localname": "InventoryLIFOReservePeriodCharge",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r8",
      "r36",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r34",
      "r99",
      "r150",
      "r233",
      "r235",
      "r238",
      "r617"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r36",
      "r237"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails": {
       "order": 2.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",
        "negatedPeriodEndLabel": "Ending balance",
        "negatedPeriodStartLabel": "Beginning balance",
        "negatedTerseLabel": "Reserve for obsolete and excess inventory"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails",
      "http://www.lawsonproducts.com/role/InventoriesScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r234"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "verboseLabel": "Write-offs"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesRollforwardofInventoryReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestorMember": {
     "auth_ref": [
      "r599",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.",
        "label": "Investor [Member]",
        "terseLabel": "Investor"
       }
      }
     },
     "localname": "InvestorMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r384"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r583",
      "r585"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r583"
     ],
     "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": "Net Lease Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r584"
     ],
     "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 Operating Lease Liabilities Generated by Leasing Activities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "dsgr_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",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_NetLeaseLiabilityPaymentsDueYearOne",
       "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",
        "verboseLabel": "Year two"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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 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",
        "verboseLabel": "Year five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Year four"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "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",
        "verboseLabel": "Year three"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_NetLeaseLiabilityPaymentsRemainderofFiscalYear",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Year one"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "dsgr_NetLeaseLiabilityImputedInterest",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r587",
      "r589",
      "r590",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.",
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LessorLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r41",
      "r104",
      "r198",
      "r223",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r301",
      "r303",
      "r305",
      "r307",
      "r308",
      "r507",
      "r511",
      "r512",
      "r536",
      "r604",
      "r605"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r104",
      "r223",
      "r536",
      "r606",
      "r642",
      "r658"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r10",
      "r43",
      "r104",
      "r223",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r301",
      "r303",
      "r305",
      "r307",
      "r308",
      "r507",
      "r511",
      "r512",
      "r536",
      "r604",
      "r605",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r22",
      "r641",
      "r652"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Loans outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Commitment Fee Amount",
        "terseLabel": "Commitment fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r39"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r39"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r39",
      "r103"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r22",
      "r323",
      "r337",
      "r338",
      "r339",
      "r641",
      "r655"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long term debt",
        "totalLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "negatedTerseLabel": "Current portion of long-term debt",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Total debt",
        "verboseLabel": "Long-term debt, less current portion, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r44",
      "r293"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling ownership (as a percent)"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r155",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Nature of Operations and Basis of Presentation"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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 provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r84",
      "r86",
      "r89"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.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 (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r6",
      "r56",
      "r58",
      "r64",
      "r67",
      "r89",
      "r104",
      "r116",
      "r121",
      "r122",
      "r124",
      "r125",
      "r129",
      "r130",
      "r140",
      "r184",
      "r196",
      "r200",
      "r203",
      "r206",
      "r223",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r301",
      "r303",
      "r305",
      "r307",
      "r308",
      "r525",
      "r536",
      "r644",
      "r660"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "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 (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r124",
      "r131",
      "r147",
      "r220",
      "r221",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r438",
      "r439",
      "r440",
      "r458",
      "r459",
      "r460",
      "r461",
      "r485",
      "r486",
      "r487",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r554",
      "r555",
      "r567",
      "r568",
      "r569",
      "r570",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r620",
      "r621",
      "r622",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/NatureofOperationsandBasisofPresentationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r172"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r184",
      "r196",
      "r200",
      "r203",
      "r206"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income (loss)",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r579",
      "r585"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Consolidated Operating Lease Expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r572"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_NetLeaseLiabilityPresentValue",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r572"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r573"
     ],
     "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 Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r572"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r573"
     ],
     "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 Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r577",
      "r580"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "negatedTerseLabel": "Operating cash flows from operating leases",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails",
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r571"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "dsgr_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"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r582",
      "r585"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r581",
      "r585"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessor's operating leases.",
        "label": "Lessor, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r504",
      "r505",
      "r509"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "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": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other intangible assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "terseLabel": "Other changes in operating assets and liabilities"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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 (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.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": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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": "Deferred financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of 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"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24",
      "r345"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r24",
      "r345"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r24",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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 \u2014 None"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.",
        "label": "Proceeds from Contributed Capital",
        "terseLabel": "Capital contribution"
       }
      }
     },
     "localname": "ProceedsFromContributedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from term loans"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.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": "Proceeds from revolving lines of credit"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sale of machinery and equipment.",
        "label": "Proceeds from Sale of Machinery and Equipment",
        "terseLabel": "Proceeds from sale of rental equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMachineryAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r163"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r273"
     ],
     "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": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r276",
      "r685",
      "r686",
      "r687"
     ],
     "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",
        "verboseLabel": "Rental Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipment",
      "http://www.lawsonproducts.com/role/RentalEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation": {
     "auth_ref": [
      "r273",
      "r588"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service.",
        "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, after Accumulated Depreciation",
        "verboseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r14",
      "r271"
     ],
     "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": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r273",
      "r606",
      "r649",
      "r659"
     ],
     "calculation": {
      "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, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r273",
      "r685",
      "r686"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r271"
     ],
     "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": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "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": "Useful life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": {
     "auth_ref": [
      "r272",
      "r564",
      "r565",
      "r588"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": {
     "auth_ref": [
      "r273",
      "r565",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]",
        "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": {
     "auth_ref": [
      "r271",
      "r563",
      "r565",
      "r588"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation",
        "terseLabel": "Rental equipment"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": {
     "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, Lessor Asset under Operating Lease [Line Items]",
        "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": {
     "auth_ref": [
      "r273",
      "r565",
      "r588"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation",
        "terseLabel": "Rental equipment, net",
        "totalLabel": "Rental equipment, net"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/RentalEquipmentDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r218"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r393",
      "r599",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r599"
     ],
     "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": "Related party transaction expense"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r393",
      "r599",
      "r603",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-Term Lines of Credit",
        "negatedTerseLabel": "Payments on revolving lines of credit"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "negatedTerseLabel": "Payments on term loans"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r13",
      "r90",
      "r96"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r21",
      "r282",
      "r284"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "dsgr_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Accrued severance"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r27",
      "r356",
      "r606",
      "r657",
      "r676",
      "r681"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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 deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r112",
      "r113",
      "r114",
      "r117",
      "r127",
      "r130",
      "r227",
      "r438",
      "r439",
      "r440",
      "r460",
      "r461",
      "r523",
      "r672",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r175",
      "r176",
      "r195",
      "r201",
      "r202",
      "r208",
      "r209",
      "r212",
      "r380",
      "r381",
      "r618"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 2.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",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer, Product and Service Benchmark"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r383",
      "r391"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognition"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r475",
      "r476",
      "r481"
     ],
     "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": "Business Acquisitions"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsInitialPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsNarrativeDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsProFormaInformationDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/EarnoutDerivativeLiabilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r475",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r44",
      "r110",
      "r338",
      "r340",
      "r352",
      "r353",
      "r354",
      "r355",
      "r557",
      "r558",
      "r561",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-Term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r256",
      "r262",
      "r619"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r256",
      "r262"
     ],
     "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]",
        "verboseLabel": "Intangible Assets Disclosure"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r33",
      "r34",
      "r35"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r601",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r184",
      "r187",
      "r199",
      "r248"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r184",
      "r187",
      "r199",
      "r248"
     ],
     "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 Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r398",
      "r400",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r262"
     ],
     "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 Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails",
      "http://www.lawsonproducts.com/role/DebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r212",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r252",
      "r283",
      "r285",
      "r665"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r171",
      "r173",
      "r174",
      "r184",
      "r188",
      "r200",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r211",
      "r212",
      "r213"
     ],
     "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]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r403"
     ],
     "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": "Vesting period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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": "Stock-Based Compensation Details"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r406",
      "r425",
      "r426",
      "r427",
      "r428",
      "r431",
      "r441",
      "r444"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Supplier [Axis]",
        "terseLabel": "Supplier [Axis]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Supplier [Domain]",
        "terseLabel": "Supplier [Domain]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "auth_ref": [
      "r398",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationEquityCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r404"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "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",
        "negatedTerseLabel": "Tax withholdings related to net share settlements of stock-based compensation awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r97",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r212",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r252",
      "r274",
      "r283",
      "r285",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SegmentReportingReportableSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r102",
      "r104",
      "r134",
      "r138",
      "r139",
      "r141",
      "r143",
      "r152",
      "r153",
      "r154",
      "r223",
      "r294",
      "r299",
      "r300",
      "r301",
      "r307",
      "r308",
      "r345",
      "r346",
      "r349",
      "r350",
      "r351",
      "r536",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r47",
      "r62",
      "r63",
      "r64",
      "r112",
      "r113",
      "r114",
      "r117",
      "r127",
      "r130",
      "r151",
      "r227",
      "r351",
      "r356",
      "r438",
      "r439",
      "r440",
      "r460",
      "r461",
      "r523",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r598",
      "r672",
      "r673",
      "r674"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r151",
      "r618"
     ],
     "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/2022",
     "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 Appreciation Rights (SARs)"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationStockPerformanceRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r93",
      "r94",
      "r95"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Fair value of common stock exchanged for reverse acquisition"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r24",
      "r25",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Deemed consideration for reverse acquisition (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r351",
      "r356"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r47",
      "r351",
      "r356"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Deemed consideration for reverse acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r351",
      "r356"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r25",
      "r29",
      "r30",
      "r104",
      "r219",
      "r223",
      "r536",
      "r606"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of year",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r552",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r552",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r552",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r552",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r607",
      "r609"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SubsequentEvent"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Supplier Concentration Risk"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesSupplierConcentrationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r483"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsIntangibleAssetsAcquiredDetails",
      "http://www.lawsonproducts.com/role/BusinessAcquisitionsScheduleofAcquiredAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/IntangibleAssetsCarryingAmountDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r357"
     ],
     "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": "Stock repurchased (in USD per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r46",
      "r357"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r46",
      "r357"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r25",
      "r351",
      "r356"
     ],
     "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": "Repurchase of common stock (in shares)",
        "terseLabel": "Repurchase of common stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r361"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r46",
      "r357",
      "r360"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets": {
       "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 312,132 and 247,509 shares, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r351",
      "r356",
      "r357"
     ],
     "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": "Repurchase of common stock",
        "terseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due in Next Rolling 12 Months",
        "terseLabel": "Purchase commitment"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r156",
      "r157",
      "r159",
      "r160",
      "r167",
      "r168",
      "r169"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r133",
      "r143"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails": {
       "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r132",
      "r143"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average shares outstanding (in shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.lawsonproducts.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://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))",
   "Topic": "235",
   "URI": "https://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(k)(1))",
   "Topic": "235",
   "URI": "https://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(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://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(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://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": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.L)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e99989-122729"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144471"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905841&loc=SL51729484-110225"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(1)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(3)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/subtopic&trid=2208821"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6527-128477"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6571-128477"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(f)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41460-112716"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123393937&loc=d3e44908-112734"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888252"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r700": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r701": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r702": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r703": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r704": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r705": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r706": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>104
<FILENAME>0000703604-22-000083-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000703604-22-000083-xbrl.zip
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
M9]\;S_WKS_@KA/![B-,_ 5!+ P04    " !=/F-5)',2RG$'   ?(0  $
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
M6'^O=D2PL1*\DZ/H> /N4V\V?5DA],YK]7)1PB-_"P/C. \I*08+IU$39CK
M; /7  DSXYA)J@R6LEDF20+HAC.$3<"%#,$IV\IXTQP,&!6WTR(O6N6)I2)P
M^(B=X0>-(\4OQOS^G"H,=HM-?8"M^A1I^"-79@I:._;]$\3BF\1Y)MFYQ#IN
M;?35/O]RW/^I;+YW^DRZ:V%$-!1V IN%\ABK4N?PH'[64L4W_%R%UW)).+PU
M\KCCV#_ZI<X]8OM(X)]OAOO(Z@KED1D46[>Y1[? ?21VE$F&MX,,[P=TPT=8
M/L=?@]!7$Z+O7-'&YF]M9(3M+<^UPLVS\]B_(I0ZC^CM(XDG/.CO(ZV-D-F'
MCE]Q[]NSSZB>7=@\X=O+[T/_/CT9_PO]>Y)(/7B;DPG[.JLI:4),_1^]WUD[
M3H76(FVZGUS(5)GYV^WR!7^^[WW;5U?%2[3.WU!+ P04    " !=/F-5G1B:
M1+5) P"I>B@ $0   &1S9W(M,C R,C Y,S N:'1M[+UK=Y-)DC7Z?7Z%#[/.
M>6?6:D%>(F]T=;W+8$.[!MF%;6#L+[4B,R-M&4MR2S*V^?4G4K8  ]482I;T
M"-%=H,NCYY)[1\2.S,C,7_[O9?=T[1T-AIU^[Q\/Y$/Q8.W__OK+_]-J_>^3
MW1=K&_UTWJ7>:.WI@'!$>>VB,SI>>Y-I^':M#/K=M3?]P=O..VRUQK]YVC^[
M&G2.CD=K2BCUV9>#QZJ@+EZ;EK2)6N!+; 4(L15ETH$$*$/E;T>/70P4E $^
M(IL6%(NMJ%5JI>PE>H2<HOI;?BQ\%#D#*K0>2%.$%&,A_E* E'9\V>,1/QT_
M86_X^'S8.D(\^\>#X]'H[/&C1P6'\6%_</3HYHM']98?W!Q\&0>GG0^'7EQ<
M/*R?C ]70NA'G=YPA+U$D^,[EW]VL*P'GW9Z5-MS<CB_?_MOSEZ_CCBD3^\F
M?[R=3P^VCZZ__'#H%Z>^T.-C90CAT?C;FT/__*#::!_.-^Q\[4"^LGSTO^T7
M>^F8NMCZO#GR\&APZV>G>#'L]\X&_7R>1L.'J=\=-[<(6GSX#7WVA$-*#X_Z
M[Q[Q%[>P&0Y&7X+(']XZ*/7/>Z/!U=?/>//EK1]T+D<M_O[674^._PC@H]$
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
M*9/QPB8I"R1? F?G#)"**2<O \YA/DWCW=_\9_M8MC@O?<@2/*=O.F",&2F
M2B4%DY</U87H?9D]T%EH2G56=^2(&$G%2+I6F[ ]LUU+NX1 SZOW90Y6'$+P
M0OA<O*D+, =5-^0**CL?T"=:/G!GVOLRATF8['I9Q@I&-0,(Z;,*5EDGHZE=
MJ$OHEN?2^S)[8!WK)FM<*D(9D#*&"!:%E3ERFN(^"-_FXSG#WI<?GR;_V01>
MDM8&3N9-8IMS,7LBF8&=:?3.R*6!9DZ]+U.""837'AUGC+Z.%[)KM+X48<'4
M7C)<'IAFW?LR+3.*.CDI10%/$))$C"&Q:0G^!"CATN SA]Z7:4%$@"(YD4/V
MH+R."3DW,(&S D&8E\>$%J#W94J0Z0 .R#BGB@?6#)Z#E G(>M^&@G@]:B.6
M8'+BK'2#F-XDQ,1F).K"JD* 2#Y*8Z!082&!(9%<&FCFH1NF!Q.POM.Z9%6Q
M4C;Z#*1("^4SY9I2+0M,,]4-4\1')#*9/*2ZC@Z*Z'1P,I>BBXGNII!U&?"9
MM6Z8'D19!I>,)^M#7>S0(!M2#E2,T>2MC$L#T;QUP_0@BPX3Y0Q"8(;,Z6UB
M?++@#-<CVD*S@VQ>+6!##*R6I.%,L2ZN7M?G3%;:Q/X&M0R?K\O5_$KY&8];
M?=^J8=.: @T<N*5(F;-^T'7U;5MRB#E*L!3]/%!M1+L5,@DSJR"5QEE$7<5)
M6P"70Q#%Z^6SAOF/]\T%: 4F9V\X94SL]BBRL[<Q!)UKAPRJ+Y8C;#[0LQL2
MF@N@IN1H,+&A<OYOG/#>):5$BA(+J5B6#]#Y#.#.!=P@D\TB&(*<0&0?42>5
M51+.*,P&E@_<V8_WS058L):=KR A=03E#)(UHL@@XWB6)MRL/MU\/&>WLN6T
MIF$FJN75P7F1/$CO$'1VQ@@=C:0LRM) ,Y^5+:<%4YU%*1-J""3!>1LH0"K6
M),EFY6Y6V5@&F&:\LN6T\!'!HU'2&A<S!*\C&Q,AU UFI4E$2X//[%>VG!9$
M%*PI0#&*C$#2(JC@7.$$FK@U87F"T+S[[:8'F=-*%2\$^ B G+@E6]>P458$
MF569H57-JP5\2<G7[LL8)9#5(3K':0_9E%E%E70CB6$BB9L_5V#V_79WG7TH
MIS<)7"J2P5B9/<>(I)C-3IH<G7 ^^8QS0+41[2:L3=(*4H8LB!+J)C[L([S.
M1DL5_/)9PT+TV\T>:([1#")[^;J[H&:12T&76&SBW#&+()8/Z)GVV\T>4,[Z
MT107<@(%P'Y/Y*"T8GA]TOQV^0"=6[_=',"UR'#:H 02>*L1A=-9)N5) +I)
M<MI\3&?8O3.MR?1>H$/,UB>"; 6:9)PUY# 3*4M+ \V<NG>F-5F[V+K-4=UZ
M@3/1X%!8X%Q5JB0SYZ9Y:6":=??.M/ Q-I#Q1,:8<>%I4#(D2=XI4Y)8'@\W
MA^Z=*4$D65>P3,Q2H(<@73#>04%=9+"N&%@:B!:@>V=:&YX%4 4%4)V"FZT)
M0F;C/0 +!XO&S@ZRN;6 (FF<#RX"/S80IKKN'[%THD+L^N>PS63C \#G>GCV
MFV *'2,4IK,!!SDC%H\YU#1' J6DEP_5A>BFF#W0P8B<<HHA9P-6N<":+952
M^_08U626$.AY9;5S #=KHV4!6T)D*PZQUN(CN$A"2T-^^<"=:1_4[ '-VN9H
MC4[LD2%D$Q4IEARJ)EB*DET^0.=27C1[8+7TT5DDT-Z U"%FSWE:5H[CL)-V
M(OV;C^<,^Y^F-&.SS@J,JFYAK!$$FHC%$>?.3N9DHLE+ \V<^I^F!).R8)U5
MF0(GSRH)'W)T):NB2DBUK'998)IU_].4\ F10O!DO)&J]A(&#,8DK%V$H-3-
M3C[+@,\<^I^F!)'U*$(,!H*(@%[5Z= J  N-:%4"L300+4#_TX]#=M[K7.-U
M<_$/6'3'O*-?\_!H,+FSR3DFWTW>UY-\78@(LE'I6.JR+((<ZBS !&7(.<UI
MX<V2$B 6ML3LR?F0W>-PN)Z8 \-Q1+M&?]PN^S2\(<=]+QCQZ2#F7RF;!9/
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
MC)=?*Y2!P0J<;TEOQ)+9SM,^-]7@/-4U7K=ZXPY:&C;%DE(H)2=37)&1L<)
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
MD!I*DYEXE)^()J9(E)J]2"D!'#E^XW6.,BE'D?U) VBR O.#S<>44A#)) .
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
M8K^?>YWGGJXYD%<B$G,V$\ZG?+OK>YUX8+^.=X0K]Z2PS#U89GO&-L Q8M
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
M&E8;&!.T21^^Z5$B% N+Y;HC% 7+CX'EZ<I; G-!@D&,T:H\AD+&@8&AP:;
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
MCL@HD%9!(QX\09K1A!QS7#*,E<P;2X*#@I:E9=8* [KVN$ !]*, >L;]9U2
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
MM5*U4K723:VD.Y,1J42GDT3G+ 7R_-/6NQ<?MWY_0Z-F6CE'@"9)H+1X&PI
MA!4\6QV$II=2G5.7OQ?H67$%VBYG8$Y\L\&&)N^8C5WK4&JNOUJI6NF!)5I.
M_W,.Z2KE:(URO'MR3@YPUE02E$ ;$4CPH#+?L(Q8BXS$Q-%F JL5IT5(AHL;
M3ZZKCE[AN%JI6JE:J5KIWJG-W:=6*K6Y96JS4% 2DT[.>TZL=(P M9H8JBCQ
MBD/  "K9#G*;-2@IJ>/"KS@D)^.1%!F@\I/J(4;KO1;6@?9(!9-HOH-2=5QX
M!X#I^;GA.;.82QH7./.&>.$2 6"&V(Q41%OK0EZ+O-"I= <*V59W8-W<N6_W
MOB"Y<C/?KM/"[\AYYU0X0$AG- U$%?DVD."(8QZ)MR&QE,JL&+FQ68>%KYCC
M+J.>W4):M X+OT,7GL]Y:N<E]7G]50&AE)-1XDSD)!FI &2P4JF+7+C."N^J
M]];*EVJE:J5JI?6QTGWVU=59X7<:@"STR04G0' @/)K2)Y>)C!%>$&Z4\BK;
M.AGZX&>%TPLRG,V_!\.(P^EC4MRH0_ZZZS[U/@ZF>T5S/5_,I#?&?3?%V)N.
M>D.<]IKT7V^"T^D^-OL(I:MN4AR->#?!<L<.#G$X.=$C^NC&\7K-=BN[N7-Y
MA'97J=/F:\J>SB^C<;;GGV?FS']H7OVYF.KI.4O57.E2:/=B(5<:DP PPA'!
M;"PC06@&.Z D.JZ=9D)3Q38V@=TD6JO;M*O ,*N5.LLP;R\A=FYC_=5LP=P=
M+0N]E6A>#7KGTV0N*9 A(9'4-2-+@#C+#/$A4!88B@AEAB;MT-YY=>P*OP_$
M2LML2$2AHE=2A.@RYD;I.7)+&2^CBCD&M72$7V'W[F!W9QYVT28:2U#/M",
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
M[*23FK3AVZ?%"A6E6D.IXP7Z(;C+RPF$?#]-RO2#ZPQ0-IM-(1<"762NZ;P
M=F.0JAJAG?7GUMG'M_VYNNPR+CM/+!)W)LGDB*31$I"@B/5&$NH8=5B,1&%C
MT]@N.>PZ93:>?RH)JZ/!9*\DN4YY14UIW!Z7N"3%_JL;#"<EO8Z3G>'75ME)
MS[)-*K-H"Z9V%O<#30#J/8U$JC+J6UI#G!%(D(9H$P:;(MO8%'UAVVI.JGF-
M[GEWZ\QB2:?NX."S%?'G>=HA9/).,LAVTD@ .1 'U)*4*8=WD<K,.![PV+.5
MH!Y-#R[Q919@OM:S88 UD7%7B8SG!X?[HV/$GW&(:3"=/!G&C@]67@DX>KU
M+Z+VCG.3^827C$#0B5B!DMAL+6YUM$+2C4V &Y.+FK;HK/>V3BZ6\-Y*,MKP
MZGF2$:E6/"A%-,W4(EN5$A.<)!HA*L%% .=:(QEWE]_H:-_[FB1DGNZYX5LL
MY43)#<:]#V[_J&G113<>CHZFO?V!\X/]P?1XO7(TR]1!WD+=R7CPH=$)* %=
MB>=VAF=_V\::FVD-9L^-A9ON[#ZGV\_>OE%4&_0\1V\. @'F0XX:HB5>(??.
M,,D]+\D9VX928<W+K %U6M*A*V6ZOB\??^W+/FAO@%-"@\Z^G,,B8J0"(J+)
M_$9(PY.IB9G[]<SB$[WLD1,W4P<9XW#J]GOXOZ/!84E=KE>"YEZ9QQD\O<[&
MV$F_80GNGDPF.)UDF/K24MK\O1:?M A=+Q9H"#5! 8(B#H,D@%KGWY@@QECK
M0#MI)6QL\CZHQ?%&5Z<A-8/37?>^E?VAZM[WY-YSS 2IEB$$12Q#),"+HQL7
MB).(()*R2&,I+K/L)E%&+5.Y;E9D_!;+\Y^_& _)T6$A)BYD2C)NFJ\^9%XR
M&J]94N0^F$F<O!T_?IUM\,?A3GIQ>M\K-+4'36<C:;<*-+T+X@TJ#+' $C/.
ME%D-DAB$1&@,E$J9B4FDA7IHVM9DQ9H&Z9X/MT8_KN+#->=Q??<]GG-?:9GU
M,3*2N$P$0ADI+6@B'B5G0!U:KVK2X_Y%?,:8S^-SH\8XVW<IK;YCS ?\D'__
MT@K>T)!1D0'&Z>P]^"G@9')#&K*R(=1])DB^H-=O+W[9>34SU?.4,$QWAC/)
MBKH]<TOLY$M>Q :6%Z5L,:8=@<@-\7FE(JP([(0B.%S(B>Q+R3JT"5Z3(]U+
MCEQ2&G]%'Z]N?"V6<NK&$@,J%25)RKM"4A3)3S(C(MN/9GL*%UUVXPNF<W0Q
M^U&+6.X3-WYV<=:?C)]*%1K6M,R=]Q-E8!R7K/$SG/WWQ7!GNH?C+RGEI^YP
M,'7[%3F71<[?%PB0="88$061*0=UH$0.[P)XPK4%)<$*AC$CIZJ2* _7D6^3
M_5S=D6N8TZ*7S_$CZP6C@B-!K7WV\D")I^A(D"I8,($+&\K^$!.J0W[>9@JG
MZSK,L]+9R9P47[.9VF1I3DMG!SCI-^I]IUM(L\E.5:OO07#/)R'D*\DF'^>
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
MG?5TKUW &/-Q7(2HE V4\4AE@/P J(2-I]/JZ:ODZ7/\A>8HQJ&1)-LXQSA
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
M#(?.)S#M=NI>A_6#JPRG.O%IM1IA1PE'+8RT9]5O;=VPGUO)L^Z#M>8D6^G
MLVMJ<T 667MT=U[@WV<TYH;-D//ES9!_H"FYHDLR[9#[[H_\#I;9.M\'XQFI
M#R=_8R3^=9#X(.D__M4[_(I2_RU(^#?7QR=OTL./!_'Q'X?1$?WPY9^__],[
M>M'OS4E\D/1'?Q]\1:G_SQ\?*$C\].C%I^O#C^_9AZ]ODG\^ONI_N#B(CO_^
M3WGX\0-H%@>G+%(R9ZDDD2ICPI2)B4Q-2G*ALDR4*N=,S7JII(;;*%5YH4HF
M#9.2FTCG62EYD>I8S&H([YI$K=9>M ,E83?6MDN>.D W.RT+U=#U4YB9<JIB
MKE->**:9CJ/"J-+P*"J3/),L*=8YYGY\C/0M&)HP_%=@EZ'K$G.^_P;I]]S'
MR#=,WWT0ZG]_RDQ9Y%$F29J4BK \5D2*/",TB9(8+JH\FO/1TB(ORU@Q(>.4
M98)RE4:%+EDL6&FD8#\J:GK+R)ZG!] ?U!#.(!Z%A_3@.>%I37+ZFS7O9\-2
MK2:A8+57-O:*$^@%1=^FN)^#!#MS.ETEG*=>=.1H"-KKR"IS3;(>C$Y/I^NA
MUC4<H);C^RR%;XS<(N$#D\NAA^$N7;\*[UX&;;XW[CO-9-2K/N$ET.'Q3;:D
MI]>V1^Q+JG.7U+7;^<NEOASZU)>#.O7EV<Y?AP>@;OH\PM9X?&XI^A=MRU;8
ML:6U/JZWQDRM3U%PF9>ZD"57+"]BL+HYUXAO"BI4DJ[K5DT7Y&!@C,MI=F]A
M 5Z;$?X ,XKK$AU"GQAC.8)W'GU]'Q^_>'-U^$+14V -J=)*$2$2D*^T2$G!
M4DI2PU2FI>9E"CI:NCM?G?-_[$$8CJUB[LC .CNK-G7Z,',UY20T(S1@$?NK
M[38;HE^NZ@"!-;=[C_2\E>>/B3U3U?1[]- X[YSL@>DP=>-T#FR%]KNMV,3>
MS]97YCSPE>GW4>K7(":88]8',12J5M2PLCY']U*7>#'K3/6EL>YXHB,0Y*P#
M=8+_&CSS VLE51,XC&%,<P.9/F:.)_AO^VLV5 \K-[+=W=S,T69?O.3!*JW@
MK 0'*#R$2S6[']["JRQ?N'0)Z=4XW&N7(>2SX5O;8W1FBRORF7G:;J:;P=D0
M3:3VEDP/ *Q.$%!A?<>3T:"ISN^<][ GH4W@-)C:XFNMW'W.V3K]MG-,K=##
M2\>5T56-=&R?AVW6/=P.7PB,"1T)BS8M]^78UE;O5Y7QXN&%WW>8(R[M0XI+
MEP4#BP;" 2BCY@"N^MOV>^]["H#+0^E<2TY6P3YT6\DEYN*R/[PV#079QRQM
M^P/I, ;AS1,[^ZJ'FS]VJ!!P=KXZ/=I3MY?6 I?-V=#C-M,9^S;BON6A=2:T
M^!<F-0Z\>0UDB,)MADC[U;")NMCT';QI. JHB>Y--L>Y:DZR#<]4,'=<0X+K
MZ<)XKGX=1]COE:9N7F4?OCT](R^ Y0Z,SI6A# ?$C:71+MRZ7 7?6JL>OE(P
M-UOP#MN;1=FFG8F@-=KP3K C7$5_YWG-GA[^9,#2H3\W!*& &H>J9ZE[9B^"
MQ 3B-Y_1"E6@<V*0R2=2V60S1C=M'_[$66S"0L/:P$*CS+MH%Z L3!W;C'C7
MPZ=,A,G<<U*TJ,[W!QK_@[[YSQB;'E=;.__HQ=DISQG5A1&$E9DA+),YD1D7
M1)<Q%1%G2N?%2KO]1Q#1+5D";G2GM=,;F2[DS/R'=30T+H8@VS$J@P4KUNP
M30 6T16@A)B'"S)B_L&D<4E@',+G;7E5Q2E*8)&H<ZLW._ 0A1MCFHWQJ19B
M-++QG09::Y&78_9AS&/XEM2S!C"G:@&&;!GVK1CVAG. >_<@*P-D*('23T9"
M&Q NUD3R?ONJN;X/QOL51N=?#4<OAA,Y+B?]<)<30$]2[GPZ9=KH.%,%,2S*
M""NT(#S2E'#%F.$%R!T1S?J7XXQE0A9I65 ,-B0%C[@HA!1YR0NM\EDY52^^
M->3#\H?H"NJ,BV,JFY,3M';&"YFX08[F<]Y0P>]C1FB 0&FJ?*R[S--IX]X(
M12 U5I.'5,.Z_X[JC=3D AL=VRH+"]36-FK1777E>[F+@ .C:G=-S<OA]7XX
M(!@N#-C'+GLL9 $,);!%'QE_9G;/=K'M\N#3:'(Y5I@8V'=Y$YC-"&,9XR-Z
M>#4@9R-7SHO.:##0>^..BYU7OW3;XT&/\>BS(PLI= ?!B:O@/QQAX%R<"<QM
M\2*I"EA6(ZSD#6'\>NU\DJH77^WU0/BY(<RUC['S?@],1I2@(%EEO2_H_'J%
M1CO\ZC#L:N=6=^9=M47OQU_-3&"J,_6L^&R[K>KT<%RH\'SG"NT],BQ+[TVX
M=&[K9133ZGAMD0&G:<,GC/C-PP)5ZUT0@R:#0)M2N$P(=%F E5E?"=F-':%=
M55F3PNZ+=.I%^A>,]*:DY+L;!W]HU>0Y*'1^M$](>]NGU*,Z">AS#Q;[!Z<V
M;% 0M8[,;,VHHY/WIPDU0C.F2"8,)4R5*1&*@D*4P($!ELUY/E=D&JD\ XTT
ME0F-6<)ID2AF*-<L,A'\-I<LL.E*5R")WN*Z_ =77C?'XFJM5,C2M,%0:WVY
M$ 4PL%YU;K2/5=CT,1T:0X!:$R*N>/>H,P"V![*FW_MJ6;.#0)Q4 ;C"8C0"
M>R#N#X1'\S6_(8O+Y^JAW=1*8:PA?%QO'I?YW0F9W^'9V71\_Q08=U,"TXY5
MAFK]!M0 V+:XV8RZMJ#9B>ZVL,:!5/ &<C'\'  5AE@TB7FAVQK.V]5P)ML:
MSFT-Y\UJ.->F?LT(/ $*128CF:9YQM(D*S(N,Y%3D'^2"B,VM(O@LG*--=)[
MKV%Q"V/'C1)N,8&&@QY>\L:+3]AN0;\HX#BVJ?W+6GU%0VOBO6NA:-Z'VFQ>
MKU=F'9_TLL!& KWU4 _+!2Q!2X2W")LQ+0:B?XVLV@D18&CG6*$$^K'+$,8A
M_Q?[0X4?:BMQO[+X24ZW1GO0OZD[HT@'/V.%95^P'OX%/O@?)%>O)2G[9G V
MMGAU-H\!EQ.&T6TOJDV+Z#:I%^>F7]IX9O.;C6ZJ:]5O_8;I%6<!8"?\Z"1(
MI7"+-EG/?Q#LB1\3N'D]POCV^/IU'S.4!_IE0/_:&AU')V>GM.2*ER(G:9X:
MPDR<889R0;C191Z724QY/LN#38S-&#0K4LH9; KV6>>I++(LSDL5K8[U/)QM
M$2BAV[&TX*I2 C5L3K9F,\S+>I@MR#K@UXTB;S5=&RL12DTN)B[E1&,^(P;H
M XI5.[-DM_.B?3DDI?0J&\6?>(!TG\TBKUT>Q52J1TOMEY->J#^Z$.H<KGH&
M6 ^XVRDG(Q!+"![JJL:_C&TE%O[CLSG'XJZ9I)3&MP*""9VM_=YGYVA9Q2I2
M0;,RRK)29"DS*6HNF1(\+=.$IDKGW\,JWMMQ_ E<?V&#$,RO>6KLX^LGBLT#
MI([*."F(,65.6")B[!!"L?>L4)$NXS**P1Z8[Q "VL:JS<3T;V,DO#LW+)*Y
M5#S7>4*3DB<ZYW2[F7>\F<G1_BEC&2C@64'22((H8(*1(H\$49C3K%2"#7=V
M]MC<9CKVA>M633.%@$HX&GYVY7A.?ZO.A[9*W7M.ZT->FJET-^O3186TOM':
M)S;*VW<).Z6-%,.?V+IKYDOX[54DI@S%,I5,I'G$9*8+EG*3,JY-6D1&L2V)
MW6GF]HN7V% RDCJ-F=:DS'5$6)Q34NA(D2@7-"[+O"B%6.UVCC7GH)L495HP
MQHSD,@'KD4J>2".3N-ANVSUL&S,\H7F&Q6N)Q%9IFO#"2"*99+&(39Z5;/6V
ML5SF<,(4B].412(I0#RD"2ME5@"?R;;2^3ZV+4TS4 OSG&A.X;25"24BBA&U
M$O9"<:/*E.[LT7FWYNI_KQ/>!O8SEAJ4,9FPC.HBBHLHXK#U4BBFQ7:O[WBO
MOQZ^.8T9I6FA2CBB(,$9+[%I;YIBU[88R$"JC&5K.*M,BR)E!=!)PB+*P<"+
MHL+P+*:,\U1MM^T>MBW5*DDT*TE>9K!9I5*$EWE)DEP*9IDNY:NW+3-1SC1-
MX;0Q!I:/X)F.M)$&MC\3<;S=MGO8MK+4*2N9))IR!7:/5D0JJ8G"GE]1S#/#
MHT5VS[I_SZK2WV=4/Q>7UCF"I2#5L!S;K!ITISIW /IML5ZCJ>VZC;T=)Z:(
MN9 TXY(56H-Q8$0>PPIP8"%EMJ6[NZ6[@P3HCJ=%'*>Y)A$5&6$:> 8:R02X
MM 3>P0V-BYV]Y+82.TG :L_ _I,1".B\!&TZCPJ>RC(%59MM)?:=[^71U:D"
M%AV;2(+QD\!>QJDA!=>2)*+0B9"&Z=3L[*6K6$03G5_DH0L@=)4#BG&]3JRG
MKNZ XL)&O8&M41R8*]%W$2%U+D9G+B@4'(2BJFO6=CO[[5(UEVF J5(^;JX<
MWPE6>F\:;T<O<#_N=OZVN=YK79\C,^[96M$*+/XN>@B:&CC=J[!V%8OFNHT;
MH97[/9TB[BK<G,=TN??4?O,"^*1NU3^%3#;K6QU<=S#1SV:M#ZNYZ?HFLL,+
M7^;5X/7LKLDK^.G"0=^0@#T?,UT??)@)&$=)+%*J5%I*N-_()))@=RHI4F/2
M4F 5GJWO;(4"YG% -RVI=_VLIH,*?H[-8>I5WQM&>/G-D0.K=6 6Y[SBX7R
M*T."9:YE&96T+#CHNXSGDA<2=!#$UM,LW<JJNY55\#O(*J[2A')!L@1=PT!]
MA*<\(D*"&AA1*<0WZ1U:*!ZE/-8B52Q39:$C&"#+E8RC,J%RNY=WO9?';TZC
M,DU*#IJC+FA.X/QPPDULB$EUGBK-8:'9SEX^MY=6Y=CMO+=@*Q8,9N3%\87/
M\+9@$,YWWYU"4;#\Q4/QW4+.WJY[K7/YVYS[((M]?HO'LVX#5JYY\;LIY,Q6
M"TC7$^@"1@[Z2H5)*P=.MC_[$[[WRSVJ7%9!&BU@XQNA$MUNJ[Y7<?J^3)J?
MO[+N?C)J='4VLG70?V$B[7&)O/5@4$U&N+$;B?/[('5I'TZ-R!4M6$%,48*T
MY/"7,%22-(JR(J,"]-;5.&8;F)AOZZ'MQB-CPZWOU'N_D9GZ#XKFL*BBSE5
M5YUR@I#MP."LMML+B]BY]"B-#I+8MT</29R^V<4%NNL\PDQ=^0P;4]G;$&'C
M<]@BBZH27FE9*W[>L=;/H*,/)U6K*-NC,#>9^E.%;/B3QZ#YUL;R[95P+ZY\
M*FD]2%>8T!O5N#H(R.L*J]U,ZP*N\9IY+UG9%GC<U-Q:^"6V%8G%S^H&@#DG
MK/0%%E-80+;/IH6M=<\*11<'.YZ;?)C1O^;7JMI6H6^*K P(5[B_L+FM?HI;
M.7GTXLTIS629Q3PCF: 9867$B*2<$UE0S7E6Z%)ECTU.ME#-FDU_T!9_"V11
M;0"\_&+4Q'(T-VY@(FA(=Y[A'33Z;>I7^UO\VR\63?"JJF64"2^I7!%!:=L?
M7P>K4+0Q 1V#!TMR8!Q :%@BQ^(#%N#4I2E^C>6[@^"![4@G95J,773D</CI
MDS$6M0\A-'W#/^^0"C+(%OK:GM#MNFM?HFU9K,#. SVX>>S&-O--_)C!<H8%
M#]3KNW ^70\ [ZO.+,:<=92#+/@W_*!-^,%S^[HHW)?NM;YD@=2TJ8#U!GA'
M1'S#T.$0IM9>"]R%$OC.T .FH=CXY-[G\!6%+^8.^WHQL5+%ZBLSL'%V_$XP
M+=ZR?J]54>V7R77$F996M:;23*GN)#.SX'7SA39\OO#[Y\1C53<H6_0-!*?_
MW-/X.X87O/M^9!Z-,K"5[!L@V6O<^W,@G=^Q^JG-Z8\O\?_O#_2!Q>^%+43.
M^81A6DY>GF)B$4M42DHJ2L)BEA(94TY4SK(R%XG@R5Q=NXZI*DRAM#*4Y9'A
M>6Z8BK-(%5B)J!^;6O!N#&H>L>2R5C-X^!/D589E[&9SPF!KR61O:K6GT4TJ
M/,'3(F(.+\PU_:UP]U#@VYMMR,P"A-3(7Z&H_FR$,GFJ\5FKP*:%S%H#I:(!
MWFIRUGG5O-,^0;R6HAV4ZFQ7-)<"'X0M47VPTGV+Y"OA;.RF[PJ\Q9@+6ZZ+
M<A(,Z#G(8A?7MGV9AZ/2]%Q:$?KV+0&[]9M6S@9!A\#AP+^<*F:;,0V5FHQ^
M8-WC_7+\/X9#C< [EKN/0=_H(3B7#7>$2T^8SQ^<4J;*' X=R:-($?B#$AE1
M0R*E<R95E!1RKI10@DP0(J(99D$6+"I2'L=)*02F-7$^UPYM\W636PJ&0#D;
MYZX\%[KS/TN;($PJ/=,!(:,)97$1Q\;$C!I>)+G!OA^15DI1HTX/%C4^(.FR
M4S85M?UU,+D@>FCA"O#)N@5"]L3.VM'7#QB/CR(=15ED2)YH3EB:2R)LU6X>
MBT)S$(%%M+.7I/%N/-?YH ,$U/?F^%F@OC4XF+<AA$ADP "8S+D!M2^E!0P(
MC,2(F3@O9.H((8YI$F\)X;L((3K>/\TDTQ%5)>%:"\)H G_QA)%2%3I-$^"J
MAF$B<G8+0E@,>KK;J5E5JU]*#<J#('!U-^:F:Z$UBC=2R<6^Q54-W]92Y1!8
M" 4(J%%654(4H2#M76ADT/S3MS-0KJOD[H,Z^J9#+)][YJIJ]A55NLLAXK/8
M)IP7F)C@LBIMX\/^-6K%QVH\Q'Z&<36VB006@!<3M3Y;=\@H@ LN0NEK@?!;
MUU._]\GTKQU<'R+YMU"<IA>[Z6\@37]XY?I-A\0$'_Z9TQ=_5N?%24#:@A&9
MRZ!<7TSZXQZQOUR.AI9NI^!:>JT#C Y!VT_2[;'%8;%^P2O<(&W.$&BY5SDD
M2B22:<#^-D!+@%.Q6^M@"Y685,LVL;%-4#JX$3I/IM_9<1NH><6CNTO@I,-X
M?)X15D>,AF!3#887/=5%_Q[LLJ^5N!"C3\;V@=6.$74=G_+OZ%H+#/$R6VWL
M6VY0"_]EB;U>F:G5<(0N7#/L&>?B]&0J"VS9=CW7^^;?U;-I/ L/3>WR7;O:
MV! +UGH<$#)ONM8V+0@_AB4E=L(MWC#VQBF\?&# >-1W,I>;#&OA?-8MPC0\
MD#T-F*84'/0#./M3Q\J?I6ERLX^%S-2;K7UH=F;+:\;A<],W_6N>J?FEK'^>
M;W ^6RFT19EKH\RQ+<K<%F7N9BAS:U'C9MP2"HLO8Q67NDA9I@J9)5(G@B5Q
M+GB$*O6M4.8>7*U8@KVWSOFRMXKKH0)M,)-IRA.Z@ >[\!KJD2W1TK8YIL*H
M+03L&PF*9<.87(8WNBY_36.(^KN7J  -)U6_!8R]"([Y)T=IVZR^""N\K+/_
M?L+>UL/35+)2*R%)).*2,%YH4I1I27(NBD3&I0!N-\?6&.5QDAH9<<JT* J6
M93*FDN=IE*@\F?6V-@L>&O?5D:%-[WJP=JI3]O*_J@56?5/,U,)4'F.O#DNR
MOLFMQY!W>?-H:)SW+FVC@SDGP<C,5EZ+>4#D-=5/B2D5E;%BB8H9H[F,LR*6
M.=-6FI7E#0[8JQZP3?,G:(6S!VQ;,C-[V."=R>'9:9:449X92<K$:,)**=#?
M%A$M32Z% *J*Y,Y><=ORIXS)E,5<9PG0J%$%EYR"CE&RC,+O0F\W\\XW\WC_
ME N>FT(;4@@F"8MB3K!ZD&B$F"N$Q)_!NI@KO'9M--?"BF41+5-E\BPJX( "
M)\Z33*I(I(+%B=@>T#O?T_1P_U2E)E)&I004^X*P%'%PC%(DX]K0@ILL2N*=
M/7[; PJ2 L$DB[PH@<5JRFG&F0')*E22Z_@F]8G;S;S=9AZ=G1K!19E%*=%1
MK& S#2<BTCD1-"U5DI5%(:*=/3H/*FD/Z!(T$]MHX$:RNXO@UMA$!I[#YMI3
M&1)>?E>M=RW0');VQUWZU64O<8]Y_2,T>0Y9M/5,@P^T(\W E+WQ8X&:?G"[
M^ ?E"A[4=N_QZ(4MR13]X_+/X>#,,H:V-?.4:P+@&Z>\R$%X%CG),D16BB3B
MF&44V'G&L[R,RB2.9\V:3,(#!NP@F><L!?8<"1Y%DF=QPD$R/+K>HP=3;A(D
M$V+I9,8(V\RXZJ(H)/IF^CB-OIU&*!%O8/K7 +\,;*,O*TE#;5?@EO :FT3?
M+!D&+8W%M?KL4JQ'4]GA4[%+C-HHY^>?#4Z$]EW.ZU35;!ESZ3"<(5L]O_IF
MM_-VN@$81D%"YIZ\]FGE8$U6=1U$>.%L$;;S6B%_#ZW,RHE%^H(][54V0P]^
MPZBT+8$KL1;#!A-:Y?>NHMP'SNK6J2$BZ'QT[3C/,$RG:1S?C+Z=,^G'"#.J
MT_R6]5YU,=W%[KG=SM&P-8#*90J.7'W'0SH3ZDY'G8$%+!FZAK2E2X7!XHS)
M*& N.75C@(4#BU,F;I(_^^#G=;'[9"U+W?MITCI=B<6)^+(5P(=?/YWJ/%:B
MC,"*4C&B@%-$I,PB$L?:J)(;8>2< %8\+L#<,JF.2Q8S*A.9*&I85((05T+^
M]%F<ODP'B&BC^];-Y/4_2)9272 Y%E]:0.\AA[UG6Y-:O);.V%Q<#D=B=-W1
MO1*>,E9F2S.^POR6EH .0@_TA/9[;!I[G=YATV#@FW7\:+?SSDI,_Q[KG_6%
M>5U;"H9=OB]'/= /NBY=Q@VKI4V8@; 2VK[7MJRHA;87N7"/2Q*QN50V'+5P
M5B-CNY3N=O8[KO.NA5JIFP]CL2$H+;+O&OIAF5]95A9)Y;HIP6LM::_L>LD]
MN0RR^[/H]6T8%=0R;6S=Y(I\C6>]71C.5!)&&OT??]LO3F.JD.I#X]ERNAZP
M-1@;;:N5)H=(&@H^7?Y(C2384C)L[>BBQ7!+BV#_/>U4D[J";^%2##X/^^@#
M:!J+C,R9<.VLGL6_N+-AMZ9W$3 ,IW49MSO"35)\<1U[%^UCM_.,^A?.JF_A
M.8=I S<FK2^C+J3&_O56"1[@2&R-H3GK>8?%,_:+6Z"FMM(J7QWD+POGWA *
M$#*Z0*8&8?LQXYU5#22)>3[VX"Q<^F[GJM$K[:XW1.4R2'Q?KX$Y\\61#:DU
MVK[ 6(HK>X1_CDR%+7QM*ZV/1KFT40257+1N=5U-"?IIK^FV"];%T,YA\?(Y
M:KO1!SP&$2S 8((Z'=[94(ZEC:J:7%RZUS24-)R <COL3RYL4[!>@X:):%!P
MKK5+1,-<R^ZBM:UJZ*5013VSEPI.H RDXLR*P(K09H ;^P)-@7<@2[%%-1I2
M'R?ZK &*<EFJ#H33G3N;W>7F;5<.SU3E:E'AV!K<X&K!8*98[75=H=O>Y''3
M)=D?[85SKLNDFJMPZV00BI#MJ'QN4@O:8H.<6#]*<KX4HX'MJE*#;C7!2SBP
M<.O -C/OZ9ZPO>X6VX"#8$G;K(> "H-R1V-)<T].6JP8S%[0O,G[W7>[MFC?
M?M]GSZ'/&F^S>8\&,6VFH,=<AB0,Z&-(D6R5WH?QHC<3>[?XD^OI 4WL)0_:
MD91&U[78%L32/;N[.H'N:5'+DJCX.D5]QGU3=XO';?#.Y5I(A5/IT\3KZRL5
MBNX*C<(2: 7K" ??R77T&HR-.A_8SHRXD<A*WS:."AR(_ZXC^-IM$=H<(ZH>
MH@^V,!269JA.#Z#;N#X\%!X*-&"1TO,]9'=6P>QW@">.^S40HH/H<<LS#WWD
MEQ01 4?& R->@B;9]\IO+00F@]&RF<X!%1PT3#Q4G#[SM__R(X )-C;><+_.
M@S]!=1J._K1P'5O_P=$+=:H3215-!1%E%!%FDH)P#G_I*!(%B[EBZ5RU?U:F
M69YQ&J<,'0Y4:)GG"?"D0IN49?EC<^ [>MA@1\#F5_:O)8FZ:/5/#YZ#VH[K
MP6OY);!(T[,%#8VET?@#FAYRMK3EX@)ME#;[ME=W.Z^PGQTV+K:5]:X4WCV(
MC>3?XC0ZQV7G/;+;G;?'[W=^:2G(8)-B*!E+4,+W6DIS0)[Q_'WU.([K.?AA
MMU/2VE6[1NC_3@3VUX,13FET5ELRH\\]L*!=5KSODO?[L ^6.4+EG:.A]&IV
MA5J?:F(RH08'-+E/_5[IO2]J>-DS(V]M34/RV=DO<=0$%!]?5CC]I$O?M;$.
MCRKE/#L6#\$O3UO$3BP4C[7[E<,FAL<E;,7PREJ;5E\<=D(L9>DWX)[I\:SZ
M:(AT-=?G*K20%EW[%:=]M-Q+S6#"Z. BYAY8L.6E9-&U>,#+$";:.0B=5@Y"
M/8WA-$WM=E[BKS,'I -$': ?ISK'+'M]C6SA'@^X%B>@Z2 V]_BZ-OG^!&L5
M7O,:J+6Z$!7JA'4)Z;E WT%-;?@N'R<\&XD+CY'I$REJ8*A^BQ.T@#"JV9EZ
M^K1_ZUDPY28&-IA#S>_:L-NW06#6TPYS09_28'+3;7NZ*E:P>U^;D<5<VJI9
M1R=O3M.$&\G*G$2)IH0E942*.*8D+Q.9R92KB$=S:E:2QH8+9OLF%%%4I#+-
M99JF,HG2 N]_7&I6[1&!X]VQM/$(5*Z'Q/?X'3B):APYN&P.!*G=PT->.Y<.
M\BC'[JREY_$30\(Z"0GKC9,T@"7A&X'G3L:896%?TPJ:!WGPHM>W7ULSF*;#
MT8H/AR\V0[!X3?#Q+@I>C9\"F[4[?1FY.@AV9^U^\V#K6)4U^4-]O?LD?*KV
MU9DO9J30+S:T^,883O!NMO:WITJ0+8!3UX]V>.FKF'UAL_O5%AA[V'Y4]:Q?
MV,_>X3_U!A@D:,W;QUW\FH3H5.WN6[I$O3HNYSW(R]<$\UU ?\',FE949SRR
MKIEK_^[0H^JY95%G\(T^9LU4$^N+]ULZX\)L+]4TM3E<AJ9Y@+24_O+U.RO^
M?62J3O3!P,7 8.TOAF^:&G&G=MCJ>42WJJS^X-U6ULEEQ^=A,FL(,;LV@Z'-
M<#(CSW-Q0K\X^R&L%(RF6Z-@+IUR=6X=I])T9ILA@,@=VE#9T%+]:C#(;;GP
M;+EPNBT7WI8+WZQ<>&WY[RR*60[J;!Q+E9N8%5DL\PBT7JEBEN5YGK*E3HYU
M"MGMRHQ_9))<BZF!W=Q7D[X/[=7L5IJSG@O#UOB[<#)Z%XN@ ML\&'E^PWWK
M^""(&6#_<'6$(4]GHC?L&C@GQOCUDXX0HK!ILA5,&X<I++K/ AAV]N&O?L<E
M*M+IHNVPG2'L4XO2VG/@<EE]/,2]6!J,Z;GLA-9GK<SU;I1&DJFVF=QDZ%1-
M^*&MA#K:L4IH2!!Q0)4VPNZ@ET8=,7:N+I>;,9S2#S#$B  RF(UC/1_XFF'M
MG:B"<KO@O344Z'D/]):1C4-]BPX\@VDSO<3?I%0_6Z 3X$\S)_*7N:"\\\*$
M\%-E-1"G]SOWQ!F&5L.R(GQW@W*S@+)LJI3-'+G!F&MU>(8Y@$[FZ2B@ ,S2
M4&T1^&0F[VPJ;[E^R^EGI0G@$)A I?79W AZ[W&OK)R"?1CUIAIB^0^&V^IX
MY*$9H9+X N:T(%Z]5&/;%NG<>Y'.*Y>3\-RVE%'7)R!G*H>45^T/M/VGK]?:
M>J".7AR>:I[SB&>,@,*B")/,$)Y*4(.U8&E>8I6TG&O&*C(I650D.=P0T:(0
M,BO2K"BC*(]T\>@"?9YF.H%H-M+_--4!I,9XQORW95E#=1)%XWX!0L<(B9]G
MX/GE9*!<4EM]:;>S#]9U:))1N79_%P_I_6K2>\?^$%M-)&03Z6&_/]U,N\W;
M?9ZO$X&>AWOGADUZ=.+!#*PGP^=CV,4-&HMO;CCS^>9C061-?;11M68!OY]<
MT^AO:8Z\ELM,<Z5"Y:6 VS4WAF49*PS/I4PR0T6<9D;L[/UANXK:L*5K*^IR
M5FN5II42OH" G%+0")#:>Q3.70MZ'?O"31^U63IU7D>DBH4=2_9;?3L]7.=4
MXLX,77YK/[=U*V*7H?8M3A-W6"U4Y5I2ME%FG:7@5P"9DIM( P0XSW;LLM0>
ML_EE:7FRP]1M8OQ\XE9K2$\/"^H;3MOZT[.66((@LC:)"MF>;=*X_>XN;I<P
M&=@VYS/[[-YOZPULF2I&[4FK.2*0)":*NPR*FEZLUW?LLLWQL"$XB&MBU#)U
M<6J5,598N'SS;N/Y4,*#J9[-+M":MD0_YI _N9"S[=IWXN,4MF7+MEU?J P\
M.Q4LIVE<*)*E1418RK$RD%.2)[G25)J8R;G,OER6F69EP5.CF4GB@B8J*5B>
M%DIRF3RZ/CZ!.#J6.C:MKQ_RN\D(Q"N>[*60_<XUL7,'IZ:![S\X>C5K3T^=
M(QN=K_8]3OK-(/VC)W;.CA#^YNO[^/C%FZNCD[/KTY27%-:^)"K+2\($+0BG
M*B&)@5-(12*+A.[LI:P;%7P>W;]Q>5E$]:E.1H.FM</MR,10I7.1*EX(PR(A
M1:9-%*<Z-8A?EC@RB0.9Q'=))F7OB]'DJQD-MQ1B*>33E].8)JDHRH1PK1AA
MF5)$1"4C.8]BSC6EJ9([>X/A-U!'#"H#\-ZS<WM#"RH5M)TAUF>%1(.&YUA5
M:#8O$B]NI%OD6[BD3EG,5!Y3%<>,)[E(N(DRR9(X*W@NZ)9+_@!MY&5Z?+)_
M??CU@!V>J.NC-Z=@?F2,(]R;DC%A!G02628YT4J6$<U3P83&)BC=+,F6GH0'
M]5 M.H4;>6@&2]U/FV.0KM4Y]ZSPLY:GN;CL#Z^-J9HR^="1#S9E+JFJ*:=N
M!25=X>+P*L30,+!8OW=%A[V9A*C&)6@;5;C\J'9B4S7[Q+Q=:'_WT<[01M?%
M^Q89<R?G3?,>]]T6_;5521S$N>D[HS:,X4IL)(56RUGZ?*^J.$D0^S-)E4I9
MKA*0F38)(\URT(#CP,_S)?Q\OFG5?M.;^*TKY#L9GH@O?S=UKJ^&H\6M8[=]
MKA:J/"\.T^,7^]'1Q_?1X8O#+\=O0"T6VA@1$<E2M$,S2:3)(V(2*07LG3%I
M"6=\ERWO>/60S-XKW_>5J7+/78^-A1-X&_QJ6_](2,G_<!H5#,PAI@D5(G;*
M>$$9(V"EY;S,3$0S]M,C(7D"Z1P,'#=[Z-,6O"3[[YYW:!%U[WLPW[A<]8%Z
MR+7JMC"&JH[-AK$YY*BL-)[T7FMGA<2<O*:\JG+3J=H%B^$WZ].VX!/.I:VF
MPJ684H/>_\L1)LF[]SHG>65LKIEI)8JUAX!5:34&32CO]V@B!O/BSR9],0*[
MU><WJ?.>*5M#1@%K4_$OQ"<SLFWOPD\$?L);\(A==AULBG(Y:>?8SFQH@4PL
M?B3F'X*Z5&>BMU!U6CG]3SH[L:4'-_VUEVP&L9O1>88WTNBWY\<O#NV?\6^_
MV-YU^"K[Z,LO1KE"AN.R["F7\_7BW1]>[8;GZM),!^VXK-F;RVZS0$2V**/!
M/@C!VD#&MA# 4T88;^4IUM.#1S5J4<1"<I@IWMU21]UZN&I*9S5BE.$ORSTU
M;F?NW:%]9),*C\N:M7GF7<WCMX/V?C4$UFD&3]=/<W+&CC[NGXJ(F]R8C' !
MBCK+:$QX7D2@%64B$S%7>29W]DHX*_/J^KQ@^;7SK/>+KQSNPM_PCS_,E\O1
ML//.E;97]E?X>:;@^%GO\R\V,^D8PZ535GG-C992F!-^*&%.?S2QO:T_O:6V
MU=26PIA.LT33C!<I,5I0PHPIB(P5)8;)(J8RUM(D6, P,F:>W)IM;KA]0(-;
M1W:>R*8I;S&9S4FE.2B\IAQOT9!*G^9_.1E=HJ\)M:=E<B? JF&FQ2+9]]1E
M#F9UC!#DS.6>^#4.M?G>>]?HOJT]Z(>.MA7V@&AEE%^B,8Q)2Y.J20.Y'#DM
MMI7]-4L6DSH[0]79&6L+)78[KQW.0F5,YV@(FBB-.J2SR JS:*B^QRM(5U"9
M;X"8]HASRC>KK=WO'MD"=EUZN-,GW+_NQ?YIFB2"LB0GHA Y805E!%96$U,(
MJ<JRH)&:QYF.HSQFG$NC.<N-* R+LX25TD1ERKF:]:[LMQO1/X*>=>NFM[<X
MYZ.!E&OWK9_I33\/NH,HIG5A2F\T7W/3X/5CPF?HFBE:930S#[3;!O@,<<3_
MKWQMOJOC=A.VV7<>5K2&C,$TOF7O;@UFIH'"U QMKOK\+'<[?Y_W^F:JSJT&
M"I*(PK<<XK4E;WV8>X082D'F8G%=TY3=007=;NWG)MMMHZ>:D/V(TLJ6C#?H
MJ#8C,2!E6H1J(#7D_+N=?0P..7VBVRYH\AMDQ8-+BNQZ1PO";DKC&Z<.![[!
M09W-NWB083'QX=#HM8F!U.5<-UN/;MW>: 8[*P3=AG7SUO7)B=L*^-D*^&Q;
M ;^M@)_;R;N,/"WH,;VN-'Y&Q)=4%CQ)>::Y8+3(A:2*E\P4D4G+/$GN75%[
M!7+F+V3BAPVCW$:Y0I3KTRE-&-.)!+LZ50KTMJ(DPIB<J#C7:6X*EM!Y(*F?
MS5A (NE8*NFTR.1ADX@6Z8:V4LT7F9]-P(ZTO20&-AH&&O:F1<.6+.N#IEEC
ME,<9][/]1!9C6=8*L$7R Y5H,K*ZET/Q"ROO V'MGEA!8W;:I8UD704H('B-
ML?7E,)K*HO(//"@C#.E2]%S=O%>IL8JE1AFU2F('ZT@P!M:J>:G[J'A J4LQ
M<L4K-E0WGM,54>5S[I":D'P'#E0T6],X[X&.#YKRM:_K1\2)WKA&$>\-+B?C
M6E7VQH"%^/[O)#A-X*+_]%3/,/RX==UU^N:SZ==VP,*/NVACI48]B8E9IC^\
M^G6U_G-KSQ:LW!DH-%XES%"/%!KU5=(WI7O1;QL#VO(G+EDG[A L _)M;CK_
MG0SQ/Y;DG*'C3$BUG+Z1H&QO5$\X*YHR/,+UH; ^QQ)A<GU+$$NLK?+#Z15K
M0W3Y!>[6T+CSBUOU8.#81/J&2]M=N4$W>J%_D\<]LZ[.L?]*MV[84!_*<-.P
M60+$JW.-1] D&TI42UVF8^LFST. 1XCEY+#QFY_8PS&<V_YZ6:K)I:^[A>G#
M&H_=^@R&80'LPMK. -Z8GL(%L2YFVP &?H</#B_ABLOSA'G:+C]UQP&8DG P
M1_^:<5#8ROV6U+!.CS# 5NL7;WJW;IUJS-CJN77]Q(, BSI8UIFZ3O0B.72;
M'R_%=?W+",%S/ :S.X+N3%T-1S9' !3AGH6@]DUR9D$-44D0U7#@.G.U-MEY
MY5K[IR<F[&IU#G1HZU2!4L:3D>^"Y()&O4$%>K>/#RR9GS;2(3KWJ^%\EYA5
M8VJ/:*HWJ*^2K?N R7%#G/4OTHA1N_?%.(1',(<'A^A/4HV"T)J,\PX%GJ?.
M!4;N8-=A?*I:'&L+L&'V'#K JA8"N^TK*\<SU;;CJ3.S0(NS#UYA[*C=;!PO
M!S[B&,>/:DASC\6P+]WZ_1G6;&L)>TOXX_YII!087$5*M#0Q84*7I$@E(RIG
MHHQD7!CQ\^=[>@+IO&@.V)^S8F6CZ@,V!XUY-HCCN,]@-<\*P0C?NZZ!D@VX
M;KZ<J=5&"&]O9</\[["O;;_ =PUT+MXRF] P>U^K-QSR81_8]GAF^V=@EK4E
MSG -JB^JH4CH7]P8:V"\.0!GE*466[#K.G2JT ';-BFL6DO3POQO"PVK5>/J
M6IO5BA!KA,<I8=']T ']QL/4W2QWC'4=HXRUB_@2=G3<2-;C*_C)4M3#IBR'
M.*-K]FZ5C:;MQBPNX0JBK+LCAF;HOCT$JB 6(+'^E$7M</I]M\X/:G\_T'<U
M[&-_L1:9SRODBPC_!D?(:A_8QJ]GS8G9KF<ME$$7SAPYM"&8HWM?^X$9I!0;
M;<5<EM#53%M#,?2OQ6=]_9L"M1.V33BT*L==PB%TD='=SO-I9*1Y:V2UAK8:
M!L6]W'9AFWIO>.>4&^Q&""C?T0%M\TRH=;(VH?B_/RBI%PT*S('V;L!I.FEL
MEX=D)@M(,+217@@__"WZS;VON3W-T_![SG5[$(H\/5M1 >TO8"?7NL4,L^E.
MG=,-V:"-7/LYA\J#1"QZW]1Y[MX7!QEYHZ'5:24-CT:H89^P/=VS(4@*%+%.
MPBKAX@1S].R$]X49[SXHH9ZL$VQ3F5)3#H?>Q871V!0,I'2-UNVJ4V9X9KU>
MB^?ZX!ON&<Y#[L/*/=C(17/=P&;.B5AT2KH>-<Z#O)FJT91F8I;3QVR:W.:A
MKFM_G?+:?^<*J_6F&JJ)&1T-M5V/#;X.@O]G<QVO,W37='$9GP>$_06-=!8W
M5GCH/C;S [U!6YL;+L6*KD*;U&6B\RZDV\=9AW3J1F2O0R.RJ6S[5KGJQO8H
MO]^DJO>5.2Y?AGS6)^DO?GG*5$E9*2A)59H2AI 5A4P0M2B)J*:%BD7VV/ 0
MW[OZHWIKMR[?E2[?U]-E0 M;GR#R\=!R#)2NUE_9KBX"<:UZEWT8&W!:,[+N
M'[AN+EN@L^\'O=J947NVJE9,V6;8B$]F1=:[$S!-ZP\7.JP:Z&F;T.#["?MZ
MJ6[38'A8C;LV1?[*RAF\60\G<EQ.^G48%;UGJ-,/1^@>P$?1V#RK"PUL)?T8
M&'&O5<]09PUU S92@\'DI_]-E51N 91''[;-#X&_8\:6&D_@SE":IVQ.ENZ5
MF&D5K)BJM9(-BW\: .V;56?U?#C #'9WQM[VJD_/P<3JC?&OIR9VOIY%QW#]
M\(6ZAF]\/7YS2E4N2ED:0C,C"2NS@@@:QR1*N.1EEE'*TSEP_$S&>9Q07B"V
MC4H%32E/TICE46G*M)R56.\F-N=TU)G:B<=0?K5VIC4;?]$830,,,US N\XK
M[ *!7!=9L0TY)%&WP5E%2,UN.PX7RHE\MXC ""U+P>J;R2#$\*JPI-/!KZ7E
MZB[B,0M=&>=&IBR+DRB"LV5DH@L\;EJFN4C70E<F:P\:Z+[X TB8N"Y#)_2)
M';IIN+*7\='5*<O*+*<"EC7+0>V3.2<\DQ%)N4YB592&%QS1*7>3N8KT_[,:
MH7?)/E/8X%B81"HF,RJYS'.IXQ).NU11M@:A=[O/W[+/]&C_-"UTJ16-2)EJ
MV.<DY03/&,DS(4H:&U/P#*$G=],%^SQ=$_XO=&2.+=!18 LUM^BB)G)I; 9G
M?R&LXT.T%7N2]73YMIYN6T\WMY,+=8L'+VN#M=ROK<C7HZ'#\+:6SS:G+Z 2
MO#PM,EH6H"0AMB@CK,A+(N/,$!8)GL61R('+__0Y?6\-,JU.0R^=:8+I$/1]
M=CX8N$</T?%P"\OT$5BTJZ-:@\Y_)@/$68DSY_=^M?_N]]!$=?_=>WN%Q,G&
M%=?53H^#)CN../.X\Z>+(#T[&5X"\TEH]LNO[1(\R_>F[@3&MO"%#YL,YES]
MB*T4\DR\\ZM!3D+D1@<VZ;(EK3LG5)LI-\=^/<<VYN1,4OUE^TQ8T$GK+,,8
MHW6-@3[=-VW@3.=:\G4Y90]59PNQ4+6"&%;6=U[  ;069)R&!LU-#]_I $<K
M&1.QH-JO[=9AC0&L;UVU9WUKTG<Q#'6*,)F@5(9*Q7;R3@_A0/&Y%I[4N.GP
M9OV#R E:\$;XS0 AZKYIXR@H$'$G%F$9;6(.U0]D*\=J/,1-=YZ"Q9R%QB0J
M-HVS!&RC3AO<*/"2(DJ!E[1D"1Z.D%C:V6\*U^K?_FSG7J$WI$E#M=[PY[!S
M0]"2-H37>.=ZPU,P^@YGZ[KC%B"+,H?-XF%Z[&1KAA,FW:K@JW^;K0WLR+#0
MJEGHM<SHULS& <=9S-SZ4/=L)/:B-QYC]/.A6<.<*_%^;5RK":^U$5BTTWKH
MP4)@^4)RM;%JK&_\\3!G+X#X0* "M6^(<1$=/O?&Q<5?G\!P.#_\>D#A_>?6
ML#A18"0<P/???CJ&_QZ=Z-[A'R_9K''QS]]OP'!X^14,AZ___/T2#8LO1U\_
M18<?SV&<;]CAQ[/XB!Y<?3@Y+X]//L1'9Z<\DW&<IBD1%/L6J(22(A&:E'D>
MESI129G.]<_C<4XSPP0KN&0YC8M(1BJ37!=")9S)65ND9L5MZ+-EKO<98KTQ
MILOZ04U/(HE*'?,D*5(6,9[30A1)G()Q13D06UZN<53<Z\% -M8W@3NYO/GJ
M%@OT*)2+XT%G_W+4L]7I3IULB@1\+8%RZP"*QN>>P, M<34X%ZZ2H-TL=;?S
M>C+"_*&ZQGBN"*B+&-Q!<T&LBC.X=.9S.6_7<HL7921-DD3&9"Q52N8ZRXT$
MFDOCE//$,R46F!+\L;I%2S@BK1/B(C('OBBU.K#C/AX=^!RF@,7K"J'<U4?1
MK>6'<SKX]O6IH0G%/H%$:582%NN4 )LP1#!5*IV8..)F2<##96J$+BU-CSJD
MIJG2L%!+ WN M3U7 R1DN'$&]7FFIFVWLP^TJ%T.&"@8MZ-$"O^3I-I(D)*,
MLJ*0N8J+4I@D%D+0;$N)FT2)7X$2I8BH!)%$HBQCA-$R)R*E&>$TBWB6E"PR
M%"AQ-_]V0AR9"P1BO!RB3]@58]6IC[:E&%9+-8V]ZOQ#+$?S((XAZ; IL-SM
M ,49F_GMD@S1XU97U\]4)?UN2]+A]]>80S,8SZ/]MMME(!L>Z3 @+P)V-Z:O
M\T.E\2ZRK'!- ^3W:K[BGS(/V*3 5NL']O#:)8F)_J-L5?##><71QY?T5&);
M6REC$%.4$R:2G!1IGA$6J4BE*N>9RI8BQWLH%JUMIAEJ4KC:F)2M>]A"4$X<
MY):G,I1$CK(L!$=SDTN$!M+2$^6] 56@,2_RX+Q,\&[1[UI.9$;*_HW^R=YX
MXB2;<_V=(;#NP(ZDWSE\>_PM_I+OK/EQ:!Z7?:', U?D- =XX9*+T?>L]_QR
MF[Y1X]%PT%,V[W)2 JFXK"'KE+78)XT?R'IMW%KMSC$7.UZ/M68':_.!KA$
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
MC6EUA!X"VT&DL2DEW'=C\NK.5'Y=XDX[3GK!$XV]5LTA%_H/M@KP%O1\:K]
M3&EW3UIC;_<P^.]$C! )SO4OV,@6/G53!>=5"IT5[KMA]NHE; N7NO?>&AJV
M;75<+QE'P:+S/[<0%#I/#4OR7'+05 II1!Q+D\1*I(P;67+O;,V7 $8@!DT%
MU A_S4J.( ^"N&@0&_>;X6^Q9A;B1\![C[Z^C^%],)=/5Z>"4Y6F*27"2$-8
MK@0!C;4D+"M+FM R4ZE>C#O3"9 S ^S;:Q1V3;;L/W1%<@QY':.T9=B-[N6:
M2+6I<%$K\H!'<SG"<G=L,'G91Y O"P<)ZL2E_9PSRFTS]"N#79HJKVY9C,K&
M"@[-2^!3MI/ZO57F_JCRTK<!P%,?U!7=#KYTWSLH]@>ZA5VZ[[P3UC)YRI6G
MQ_NGDO*D8%*1C)78^0[QU2FE! RFN$C3,I<ZF;6Q\IS+B,HR+53,2I,(D<@\
M =N,4AT95(3O$H7]1SK*7-VH%;ZN%'1R<2%&\))JSN2YE4]ML><+#9@;^M&\
MW=/RD#G-S,+$6DA;'/1JWK.B&G8Z@/*8*F$9VTVR_!XJ8=-D^4>_JQ(V>4QE
MNX]JL/RFK]V6%M^LM/A)UQ&W>.W37H9&IKQV,J5E=3SEE7'+ ,+9)HC=8"4V
M(N=N<VN*GD]&H\:,V=80;6N([C4YCC%A$AX940C!(I-QSI(,;!JJ3*IXDBUV
M[-\H)V[>'D7-^ 86J3\"[LZGD$!WU/_GC__T__GXUZ?CDZ/>/Q_?I$<G^^GQ
M'T?GQV"['IY\NO[P]5/RX>]#-I= 1__Z].'BKXNCO^$[]#\78.O&AR\^L0_T
M)3L^>?GE^.0_F)1W_N'K>7GX;K[ 5!41S_*<)"D78/=208JL*$A41HDJ2Y67
M--W9BUG13:+B4102;7GDED?>:-:^5?*6AK<T_&AI^!9RWE!=JJ(P29*F+"N4
M5(9EW*@T-7F>%N56SO],<IYZ.?_E\,5+=OCQX#2B*LXCRDF<"XF9\E@QS".B
MJ991QFDL9?PS"/I'5/[[$ SC]:K(V7W "&T+:3?9T KD\!J) >YX&4AARXSO
MC!G/U]PJ(Y)4Z9@(01'F5G)2Q"G'Y969Y+G@!=W92_-NE"YK0/001;=;CG#'
M'.%[4V5NPAI>AY8]HG_0).8=P*!ZHM]DT!P,0J9<X]5>P1RVY_\VYS^:4\88
MIP;$ 3&)2 GCJB2%*!.2<ZK3*->FB/*=O23[[I+%[>G?W-._B0;95A_X$?Q@
MSCA3V& U-PD1)E*@$!3:@J,2J5)>")K$E FK$+!XDW#^-L(">VSAO;?X-^8\
M32ISCS&^&_'9!6OW\_'9[[6[;-^ZNV2RE@*.R_>5V3J^[IBW+D!0+2)0K$U$
M#(?_QTIFB- *^&N12D/A@LB2G;TX[Z;Y70%$;% $8,L%[MS66L8.OL/0FF<(
MVS-_FS,_9U]1SD&U!JLJU9P2IFE*1*9RHM.DU(PFF<K4SEY6+.NJNSWQ/\&)
M_U[[:BOW'Q,/F+.IF&"JR&E,C#0QEL!24LC8]MA.9%'RC,4E8C!T:7I7\:Z?
MQJ9Z;%&M8]]$? :791O/VF2[ZC[\5P<U";B;+6&<G(L:2V#+<^^*YRY )1>2
MIE$B2J*%0@R^,B+"Q!$I=*P- U4L0C2^..;=*-LD--DM:[B_?+GM-FTN!]_$
M",26@_](#CZ?)L85HXQF)"VB%'3EM""\8 4I"RV%%$+)/'D\+'P;BEC=:JX%
MAU676U]W+;+#L)Q"RW(:]390<>LU?O;(->I (R?B2^OBE@G?&1.>K\G)&<\$
M;#N)4XP&ZZPD(HOA+.A,:FXD2PN]LT>S+DWF'9ASM<I;W^6FL(*?)%JQC"-L
M#_UM#OU<S")/A8ZI820W.9SZ7&>DX%E&C!!EDJN2RU3M["5\XWV5VV/_[1K
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
M&O6[T3(HD&1F]$#63;YP)5Z)WJCSE^A/S ];A97$L%@C< OW0$OT$K01L)J
M+__9*\U-%)C[&6YQH]$B:5\;,6J1M=/AGD3FW7-0'8<@)CL@EQWPPGGO\E[
M%]8]]S3=0K>;_$_C^$&D;*$*HQ2(Z%B:(I:RE/ _<1E1E63>"F#!"ECK 7(V
M07^5!1 _ 7?.QU<7_[QX=7[T]X?HGX_OHV,8QP?Z%KX)WX/W__,1C(*+?SY^
MH$>?9MTYAW__\^GP[Y?Q/Q_?7AR=O&%'+UY]_.>/E_;;,)>+PY/#ZW\NCN#9
MM^7A/)*$$7F6)UE*2IY)PGB*+5C3C*2<2R-2EAJ+BYYUH_2NDB(VPU=^TS2G
M&[SC9A/*0[[$(TF!6N@&^"8&,'WDP[E^M=SX_]L.!\Q56!9Q9MY7IIST42F9
M8@4P/_6KGHQ0"]@>_IL<_FCF\&>FE#G3,>9 10C?QT@1&?@K444A6":RC._L
MQ7RI9?XD"K%/1D(;2\1;).%[#BN5*<^C3,3*L(0)CEG32<9S)5B>LJUVL>$,
M9D$G0LTT4U%&"L4PC06T"Y[$C*@T%7E1YL!@<EN*%\4_,T;H+;GA3Z$I?--A
MWFH*&W*09S4%E4117,::)%(RPN(\)D(FBB2PDSR73(-YL+-7W*VBL"*)^C$D
M'2\)?SR@DV:;V7-/2_,HV/2-5#!MC$QYD@G%X5 K7L1<Y'')<L&U-GRK@FTV
MYYYO?!=%2:KR4I XH9*PS*38#%J0A,7"9&7"M2U[B7DWRN[8P[-!V3KWZO]9
M^([I])*9P/5WY84\V@033"1X/KR +U^#6+3X[+HS'L$;/6-2PVI<N9"&RR
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
M=27?"H/K^\ZT8_7;\O2=VQZ0Z\_0("Q6+D=P$4=5U8AN/FAW5@-A_I2_L_$
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
MX<OG^.#C7Q<'7^':\P\:8U@@)9$4^<R)7-/$14=!B78JNZV49+G*].Y5B2;
MKMU, 4"/@ZI((=#.<;-"%;D]**VLT"?^&/0_=X;PP79?]VHB@2^OH5,=VYW1
MTNN>!USHQE&<4=6+^:2,HP$@4HH#4#\*L5V#V.C!\0>B:=2,6B2-$8A3RI%-
M5H.Q%A+0GR;>FIT]O'N5DK"*V"J<_4;RS.J4F=TG+0^[PSX(AS5+Q8/J(ZS#
M41R.6J]@GL\RT]R9D+SB?8]!9@8KL/<8N((Y;A0WD4C!O$L"2^J(;W!08GHE
M#@Z![N!3$9YKP[/#(S"QCH[QX<MCLO_Q#0<\TUAC&YE&U(J(N"(4\,P'I)AS
MC 9E%989SY8K@5W&,YC:)>'YI!$J,]?E%,B,,!DMIKIWA>3#SJB1!YFQ@5=;
M9_U1]A( +$0[Z*'^>-0ZLQ<5$(W/\OS>A ]_,))W'37D167>'2]J%<\'@PQ-
M%1O^F3\=IL/Q"%21./P/X%[\'YBDPIXKU8V/?]'#YQ\,#8E$KE B6;%(RB##
MDT1.)QU%XDYE+S#;O2KA;,*2#M@Q ,G QTQVUI]TXN=J72I=(@Y&%F =[@;A
M V9\+29 6,$J?LXR#<#_I-\-PU88#[)\R8UDBFQEBCP%9A\/ZM;.@$/ZH9%0
ML0=/P"M?1M\(95()95[+FV0[@TK^Q=R)4<TD#1DM\(N=$5+K'$2][X(H[*0.
M#.J\ R*WU_HWC*?;8E7'\QT!=-T!B-H\[&'N,C#3H.]JD7>!Z@D9^@BRN-.'
MIVSW8MB!<9_!73 ]NZW:S-ZW(%DF_:95ZU,=HY[BRXK&\IBFC)M[=2/S@1J!
MD[:.,L*QCYI'I[W27"6@ RG6SZX3;^-%<[1Q8<W5K/F)[)]_(%18;4E 3'E@
M3>$)<MF4(TP1([00-O(L+9?/*;C,FC>V*KEFQ$3M08?B+&&;49UH,'7!#('_
M7^&<+F1Q]V1!]Y]_4"1Y14%_4E[D RRD0-:#>4BD84D%[8D)V0-Q5:):0Q;M
MK&^?@94!^-N]:%<HU[*GU?'B<,EGCW"EBG_CT%M?+]>\HE]=/5Q4_W,[&:K^
MZMEQZ&0=']8_Y.:J3Y6_N3*;_ED; ZVW)Q'LD-W64U;J7LXDX05@?!9V,$.+
MH@[^9H,NVW-@$$[L]=;^B[>UH??[H ^*W+_!*,SS^],.7-CYN5TMT^^PI(,^
MB)O!YTXVP*8/'Y[V.JW?[!!4PS@8ME[W_"X\F7_-CTX-R5=@-/9BS$_,;OYI
MY^#5;SL_UX)L!(L*CP>8V$'6,=^.S\ZZ%W#/V]?0B\8HG)I44Z6U>G]N((]B
M3G$=UJ*Y<30U%OF_QKTX-<9W6R\:50/&#FB1QUP)R^&T<>A>U?9EBE@.(<S1
M2+,LG.XJ 4MWUJ^[\VRBO_QZW@FCDTD8<.[!)MR"9X]8!\0^'EW]R!P]@NX
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
M-IMN&=N7S:;;L$HW >>0$Q2H5$H1;@+6@6/'><C!$^UUW% W60'GFX#S4BT
M6%V>P5E9[P"<.4.64HZDTS@)02SF?F>/Z9*WN&6,7^!Y&U;I!O#LM8K E=;C
M*+CD0F,7J%:.1)Y",FE#O18%GF\"STN."<>PL9I$),!> @TZ6.0\2R@%(8DP
MQM-< H#=OFSTT\@2VW!OQ"U<$$_:^5M*\F[#*FWYT0B73J*J^+7XY-<F^MXN
MY>X$'SQ/*B =>971QY!.F"**1:!)6KBL<HR>,KGQ+OD"!(_IR(150%!X_2:\
MONB%D,#1C&*#L H*<6H(TCAZ9*QSFIO(+,Z\7I)QMHS1BUZV#:NTY4<E%+WL
M3K%ZR26!C?":>H\HM1+QH!QR6F 4/5-&&4>3J<Y(H'SS%;.-R)786*?$<^^A
M]Z-AZ\Q>9&8LN1$WG<&?MOS\SP9;YR\T-/%'31(%36]RXLS1\U$^>/G2B3.&
M.)T20413BK@F"CF@=B2B%C(IG+0*.WMB6?7]>7-<NX7I?YCI-]C1]2VF+_K5
M^A#A8$&_4D$&#+H4"HQ$Q*/%2'/LX*MC LA$2(=W]EA;X&7]JH#"8P"%#79Z
M%5"X)U!84!,<B9@'[A$G5"'.(D$&+'&DF!/<TKS156>CB\OE!/4""H\!%*+
M/#+"O6&8YRUK#HN\RYT[@J,T["%VJQ50N%=0.%S0%,!8Q"%@X -M)&@*TB&#
MC4) #U@RK(W)NU9H6]#E[>T%%!X#*&RP/[: PCTY%/*_;S,P?/IR\/(-_Q"3
MP)XRAAQF O$0.#*"&,1-%%+S( 4#5%!MP3<:%>[4-7N[QLN=C^G.QYY:".@[
M&,?0BE_.8F\(S=I>:/6K?,/N#*-+TF$);C_&5;I/9^S:C]MK6/=5P[EP3Q7?
MGKNQZ%+KTZ5>+[EB)=,,S&N7BP&0?!B,06!V>V2!)J)-0BIILBN6,7H+5:I
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
M-?$\7Z/RPW?K[#S-J2.7INZ:_/)#)S]>SEC\?D[BQDSN%8>=5R;8=4J.?'?
MUYG.1S)KRR[),H,WF\&J0,XZ\*[P:J&TPJOWS*OW5!/Z04?]9_P<>^.E,M#?
M&^*5B[YA^ZBN.0O7WTAUX_$_T&ZI:P[\!A'^H$3D3"EG..;:14N(BXQX*[B)
M+IEUY);],>A7 ;*Y^%A#H(>IV3<5WW9Z/LX!7?:*U\&=I[!CZ@W\]A=_?]3]
MN _].SAZ<[[_]W].]E\>B\.C?7+P\5\G[XY./N[__OIB<<?4^Y?'Y.#HI'OX
M]_[YP>^OR,'+YU_>__WJ_/#E)['_]2^Z?_K;R>'O^^?O/OXK38IB[;_%T*<W
M^/#Y!T*5Y1(;)"CQB.NHD<&*(2]8LL98JJ3<V2-4MJ6Y]8%G-^6R!R[_6M"R
MH.5B?AQG,HFHB5"2.^EU!/!DN8R@"<$U^5 %+1\+6GY=0$L:+;921B28DHA'
MY9$C\#7*&*27CBL:=_84:=/;%[,J8%G <KO!\CZV+12PW!BP)(NJI4F!"2D0
M)_F/H@;9% URAH9\,@>.)JN61K4-OO5>_(*6!2VW&RT-D8PQHK%VG'LCK)&@
M5CCNL%)1&KV.K1?K1,O4^1(#^AH'_0*4-P-*M@"4V!,<$M=(Z9BWD6&'C' 1
M$>) 4!KCE=730U4*4!:@?.) *3B6B>:=EI(SI0T58'][4" UF&?2;QI0%K7R
M5F@I%M!26QD9 SW2:!S!!@\1:2,I:)G*"LN,I8+M[-&VQL5?6;#RB6/E?>SG
M+5BY,5CYI:Z%-ZM$RCV1FD:/!#/989EK%6@G$9;"*BR,YD)M&5BNZ1BNC8:V
M@SAJ:@W=YB#NQP;CJX;X:)#Z@>+PK^R@!Y,Y/!SDFE8%L.\5L"^6PO&@V%*J
MN$'8)U!NN75(I\20]09GL.8AQ9T]W:9Z727[MZ@ =,&V31K;YD?-"[8]*+8M
M!L^M%,%Y:Y W5H,NBD,.GENDF'!,^,"IUSM[?.4AL@7;"K9M)K8]4)"[8-N#
M8MMBK)LGZ84+ JQK81"7 &LV@O(6 E4$%'NPM7E.HVQ++@JX%7#;$G![H)CT
M;<&MA*9_%->60M-$@$G*)&(^USEF4B$CA$.26\&5I)(SL[;0= &V FR/.X;\
M(\!6 .PF +88+8Y8"*(D0\G[A+CB&&D9(I)&P,(J+H&4=O9$T<H*>&T->#U0
M4+> UYU' Y;"M]@9ZR-!Q&"-N"$!.98+S%MNO?"<FB W#;V:^.SD70V1U\=[
MW;I,0KEUZV^];?S^"14/.LC%26]?=JE,Z8VF],[*,3V2BAJEDDNIY+(9E5P*
M2Q:6+"RY42Q9BBO=/#/V47MB;C;X1^.C490[%2)QTA%.C' N&AQ]<-IAEY);
MQQ%M)?%^,SPW!\MYG"I7"8DL()L80UQ[CIPE";[JR+D-TD2\LT<%;C.Y?$;H
MFC/O'\4>I0*2CP\D TZ64QI9$I03@:TQW#K+K-4L.4,+2#XJD%Q,"&7<<LEX
M1-;%A+AS$EFA*/(,0--ZQDD@.WN$R[;BMTYW+R!90')S1KUAA_T6D-P8D%S,
M+)6<"N(408XKBW@@$FG'*%)> CDPYPWW.WO,J#;!=UYSKH!D <F-!$D/W!!Y
M5AF\X\)@ZTBB*5JN'6@46JWCG.)2/&D3\'$Q0]4&FBV'B )-&O%$(\I+CJ2+
MQ.9-&,Z0>RN>5/"QX.-FXB,U*7DC-":<IP!F=Q".AB H9@";=M/PL2B1MP+)
MQ2Q8YCWFAN3SX0E%7"2.M+82&8*%)BIR:R4HD6VJ2('( I%/$B*C9(1[$03F
MD@<;G8["X^"<E)C%9I-Z@<C' I%+N;:$1^FIQTA1%1 W*2*#L45>):4$3])(
MNDT86>HDE<T/CQ"F'RBP7O;;/QQ:'[Y8BJ]'SW"DCB/G#%C]6,(G$P.RC#B6
M5 0Y3JK]]EJ78B(%W+8%W!XH(%[ [4'!;3$NSK4%@UTR%&&1$6>&(V.L1]*+
MA!,UT7-3%Q,1MU9%"[@5<'O<@>P";@\*;HOQ;*N)!1FG4+70G&.%#+%9D8M,
MBY@DT3%G1K8%NW5B9 &W FZ/.P!=*B4]%*XMQJ$9E\0ZIQ%5@2&>M$=:4(=L
M4(0IAFE0O%1**L"V$6/;_,AQ*39RUP"V&".&M<PR*R+O<57"DB'C-4%>>>&4
M$M9$ 8H9*_ZT E[; EX/%-,MX'7G\8#%Z"U()DD$%\BI7%P\J(@L=0+)& 6S
MU!K/]::AUW<BM*$S/.O:B]S9^&W *W=NYYV% )[XG14!_#*RKAOW*F#*TJO3
M&U=29.4OH?-Y[Q_P9]+J'.)\' ]'G711@U"G%V(/)*:N%)T:V]S@E[TISDT;
MJL0-U@Z'P $HI>:11<>]<REZ1S$G1-H/G.W,/73OM9MHE>W1'\46;Z%6HP$<
MC$^A(;\&+_-E(=^D9/TVZ)^^@*:SH/B[,SIY ?/;AS<>P;O^V>W[3P\MJB\:
M4?WQ%=__ZL7^[V_$X>__Z>Y__+,#S_*#TU?G[X\^P6\'IP='^^?[1W^>@MCM
MQO_Y\^+]W^',42[WCXZ_'GS]=/[^Y2?^_N^_+@Y^?PW]/*;OCO[9/3SZQ-_1
M=V3_Z_,O![^_3X='Q^?[QQ^,Q=XXZI!G(N2*JA*!::!A-CV8"I;II&VMA@'9
MQO!\5!V2X&6TS$AK&=<$6^J]9@(SQ:@4WNRT(N@_9YF>!^,XK;#1^C/Z_G&O
MTI4F<KM9]!6$O!:.6."X>H6_W_W+PTTT.!&\Q20:KH'&*$O.IB0IUD)ANO.#
M';Y'3;MBN+^@!X/6Z"2"3IPZ]3JT^JEEJ_%FOFC987TMAI:[:#U_^Z(EL6Q7
MSX".#'V^R/<..]#0</K4L#7JMUQL^4$$#3BT[*AZ8 1];\$HJ[2X?,O9>.!/
M[#"VS@;],,YOZX%F%@>?.QX&V1FV[#%HU:$U/H-^#>*Q'80N*.>YB^<GL:KN
MD__$ZM;6^: S&L7>M!>[K0F9)>#TEF_8NVIX4!/>5V@<6H(N.5B?BB*&8&],
M9F44!Z?#Q0F!UPWASF'JQ/ KW :M'<=>'-AN]Z+5]WX,;S@'.&GFM=L!'?$B
M-](,$AH<3 ?YK3Z>1CL<#_+T#:NV["GHJ:/<TF3&:Q*>7XOXY2PV\P]#C/#N
M5J<'O\(T]XYC=@TO=>NXWP\+?7HQ7<=3>]'JVN&H[AY(MM9IKJV7V\]?+J(=
MY$=/^X-8+5Z^_\3"6P<P)>>VVTSAZ 1( &@^PBV9["MBBS!?#67TSR:D%SO5
MLI[9P>ABM_4'($&UNJ.+LZQFPQ,.Z"7 R^%5@T]QE.<BU,6=VO#Y]"R.JF_P
MI1KR,(\_OP)>"Y,+0\[=G-+;9]OI6M?I=O+;_M/OCC-WI>XX&VVC3)=@*0XZ
MN:.9P@9Q..[6*] L%,SD:6[PZD9?Y+4:PLA',ZHXAUF:7S5HPE9=A1EWC04:
MAY>Y;!!3I@N8^"$8DA,J;=:L9I13> D\=7[2\2<P7M\=![@1;)*39I%_&H[A
M"@PE3R_<&<%2/<M/5?V??1N?'0\L//MS]?L@=BLNGC+FM!F@A<ZH/P [J0UC
MZ("4[MF>C\U39[8SR$T,FQ[#M&7W.,6_3EIJ5]_)KY,N#S,Z=$[/^H.1A6[D
M7N:GYJ:A\J^K7Z&QLX;\@5R/YJ8)X*35@SD"M.TD(!EH!H@->@6=K.@#R!9F
M*5-%GNT98E6+,^6_RXUFM!B$C!HUK_9B301@_-E,7O9+7JW)K-2C;7ZL*#]C
MALU+.JQA]+@/S-?+4PT<8L>C$YC#42=/46_E8&?=NB.IN!72:GY%;'?8;V@
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
M[M%X4&%=%Z@!@&)EW#,G7,V"?K#XO?YIG17:)/Y,,X]FB3M3_KLB"ZB=23D
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
M=]X&FSP5N8Y^NO&1;06X'A:X%D]C,Y1+T+,48M@#< 5=':%+$2$):\NB=A2
M2TH +GSKX]@*<!7@NJ^#= /GR7B#!6A<EFEM%58D!2D$*%V1W?C@CP)<#PM<
MB\>M)1>LTMRAX"B8BI%DX'()&<PH-4(SSLS.'A.D;<@FF8HW]LY]/UBX<1CT
MPO9 2;C224]O-MJ5N+O=X"2=2%Y@P0CC6F''-;?<<V,L#82YXL?:)G Z>+'D
MQTI<,*\(0=*F?$2"D\@D, R%#X!(A @J-("3;&ME-N@\HG5')9\\HTO%H@J8
M!NHMQU8:&[2(QF!B% X*%[_/EC'ZHM\G&LF,!\LIJY:( X8C8YA%)"N?"@L!
M@+ZS1]M,J,+GCY?/=5*>2659T)IS21WHBX)20> 7PC I;I(MX_,E-XF)H*.E
MA'1T&G'&.-(D>@2D[4![<S'D+4Z:M@V[M;%1&'US&=TQIJ)B2N=H#@M2TV!%
MDD9;K*1UL;@5MHS1%]T*7&@ ;\N1)($"HR>%+"<.\7P*-L$Q>,US88@V$9O$
MZ$\AY^?5>- _BS_D5;BN-W>KL4D;03QQGH(,XE0IYP237DGIA-"*^^)5V"IL
M>KOD58A.1.ZX15)@C[C6"FE%)-("J\1M8*""_C_VOK6IK:1)\Z\HF-G=V0@5
M79>LF_L-(MS&]KBC)5Z[L;WPA:@K"(O+2- 8?OUF'8$-$E<C@8"*=X;&2.><
M.E653SZ9E1?$)M$6=IX\GE,ZJJF"_L.K8*2GUE)(T0%2$1.HBY"3"Y8+RZM7
MX:D)^KA7@0695*2&J,0T 9<,\2QP@@"/Q#,+[YU<6!)MW$E5SI^OG <=A9+<
M"!,!O!->F"R )I%XY!"@>A6>F)R/>Q4H&*%]RD0'J@AXA7*>J48YIY8B8RO8
M7LXPVT+?VWU8!7U^!3V)$"V/RCFC0%-O3:0R.>YU IE5#59X:H(^X57(RBLD
MZ81Q)PA()0BNMR=HJ$66/(5H[,*2:ENFYDC.7T*HPK]=*=@46I]Z.S5>X4I\
M4L9))G)V5(&)TGD7J8_,>.>38[9Z%IX4/O4F/ N0(_C$ PG<Y1(%RHC7,I/D
M%),LI""2+,>8$FJXPC.6<\9MBI0;B"& \MRXJ*C@2GKJ2AQ#=2P\,3D?=RQ
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
ML;2(T6=*+%+#KOR8+E[]V76W96H10/S2;:__3(JK'WJOP:I;W?:&ZC]G"XH
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
M8NXD>9Q4@,A:!LZ(SQJ-!)HB<<%10I$ARB0,,$Y+LBK0>YL'U5MQ)SE\=SA
MR3L<C&I$9=S[^/NOG8*\" NGY"M0JK( (R&#]EHI@3BDLN16&5MIQ9R!T62,
M"KB8'*H0HA)%NR9H2GPTB3 A0S;.1PMR84FU&9LG"Z?Z*J8MR<PP?$% 88[
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
M3QPL\&QT"-(32@MX>J>)B1&0"$E<.D>#SW)A2;>MFE9BUQR%=3QS6;Z+B?,
MPEQ-G-F+]_BQ@J( LO0]TLE3 J50O><4]W;6-NO2Z<.,NH1>XL&HK8#G5K+G
M2["KA3-=(1X_59#:.IVX)")82P B)=9Y0X+*TKB8; IHX$#;WK_98Y7D^95D
MRP3ETBEO$=2M$(C>J7@F@.>H,V?U3&$.97G\3$$GYY0*B>00!<IRML3G)(E7
MWK"H@LOEA%"WA:95EI^8+-\I>V+VPESY]NS%>_Q(P246M)*"<.M157,.Q$F4
M=NN4M-D$P5Q:6.)M82?%N_+MN97L^1+LRK>G[!,;/U'P(@6;8B9!<D- .$$L
MYZ7:AQ$TL\A9L WA-O.DI*<4^3^22#'/*0"K>P>N/]5N4/2ZAE#//8EK^A/T
M;-!\6DWFJLWU8'C>FSCC8"G*J%@FY7R?@-.:&.H5"8X%< RUM Y(RJQH6S99
MN&D&O>?N)$Q/N5]GA=47!*MW,7\? %>K^3M[I!T_;@HR@ DQD*@5(\"4(IY;
M(,EY;0UPE65I'Z_;%.YSWE0QMF+LR\38^8+8ZHB8+IR.'_PA'<U42$VT2(F
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
ML_9RCRK)*'SBES1!+;L]UP#8Q>>O'J7^/ZG3N#DK]DT-^WJ3V <V9B4DX48
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
MY7'!DS5'X/GY\/S30?C2//_ CPY>?0'PY$WX#P 1'_WS)H/DYX_7;P$(OV
MPG;\GW=7G_X)%XYRV:2?OAS2MU< ?KSYSUL T=-K^ ]G,/WX.8/DX>?# P#"
MXW>I^?DC/]P_8=AA;YA Q"B*N/(:V4 X K3BGIHHA4FE=0.AC6$_AX-BD(1Y
MAJV$A<*4N6"TBP3DS0OI"=]I1+!(%UFF>\.X\^*E[76ZPT'C9G4:8X]E:7+-
MM,2N?$KPSK$]D=2 HQ*"FK%W"@AV8 =Q=Q*3&KU\TC/G ,#08C6_X69^1^76
M;K('EM*7ZM<7O>[75D:_&2[#*!%@%Y-6-G =HS'!))*HY]%Y*T<9.1R320KS
MYO#55(V!/X9]>,1^?]__[[!5GH ^+/)_CE(E'7^/[M^?SW/K#,\OX6G[L3/F
M.OBYJ>OQ&WJBK&$V68\<LP)Q&QPR7H-QC<E0XI1W"01\<-F=8RIC&1DO<[]Q
MV1J<M:;$;/^T%V.!F7N-XPEABZ :L" @;?G+R;9Z-^7]\CNW"J #SAJR205)
MM:=PAU.X4O[E4HGLG]E>[,_((=B!B#6SS*K$&0]..X&YDYQHH00-E77@(^NP
M7"!'QF*!3+Z$5X.K47RE_Z;?!\P[ZN6_,]\:B>S[8H#EIZN%R9^;N!X>OQ6'
MUQ_(T<%+>OAY__H$4TX="P$YXH%I,X^1M=(A9SD!BJV PY"=%V272+H+R#HO
MP)DYYU>VW2CEHV&_VE:[R$8"@N=BHU6L1Z,X^%Y#WM.7H>;U&[%AR*OP:@G<
MU>CT3"1K!IW8]Z-3!4FM/HC%^46O59B\=87(!"J(-"%(13@#@8?_\U:PJ(.3
M3-="M%U"=/#F\L0P$ZDG%FDB".(Q$62D-<A8@Z616H>@=UZ 5WRKV("D'+Q_
MG47GO)L]#?!& :?LH &?5K[7*<!4^ZJP<2.3]PLP>UB8%%ME3JZ[^K5 MV-8
MUW*5&^5?9]UV-HFY7L>:J$:3T$D22F/D02ECHTB>*6&C!Z^*UP*Y30+9_/P2
M_MZ_ KL)R/8&-R]/HI>8!JT0#F SN<IG7()VR(-W[(0QF'J_\X+?@6J;%<_7
M\1M8Y,;[V/O:\G#U]_EZI8A69OB&Z:TGKIZ[H#!-"8@!-P)K>'3*)&/,&\ZU
MJ<5UB\7U^NCMB?,RF: Y\JKH*J8(TI@2Y'P^8&(H4R[W%F7Z+G'-<M8;G:!K
M7'1S):O6C><PX[86QR4ZW<%$4*5_9UP%OI*O86\DXT85_#CLTH^C>U["#\XC
MZ,Q@-K"SU]A R/U)GX&Y";3?.N697579XM4:-?Z*7V.[P1JM<;BW+$N5Y]KF
M\&[($SX9L>C KV"=A[U>%@UG^ZV*_:\9UBC7L[K'L#BQ4ZQK!J3&G[;7[C;Z
MK?-ANXQ-YNN6K\Z[ 49<_J#8=!CT6FY8? 2WO1%5N#$ ;A;6/.+BV$_[JASO
M.*:7#W]61X$.HB]. C48*0\![37>="Z&@WZ&X@*LRQNW.KX]#+%\OF\7T1=1
M'5C0_+UV"X09P/>JC#4"C?V"$OA(TV6^&MVOE8.=ZX#MWESF:S<_[730IQ<O
MRFJBY?Q=1/BI+Y:[V$SIE"&EFP#3_"J4A>RNBK2 O/KY_4E35*Y>'T2[.$4
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
M/X&[\^GS*QC;JR^?/L,]SYLB!Q*;!Z??F@=?X'4.\KV]G T(PGC:AP=_G.>
MX<=_WIWG(.+'ZR_Y],_ET<'+''B\;L+UX-XY[?/;3$"04VF\)B*7.&"(&W"P
M3.0!&2JHA ]%T'EK:1?+#<<#[]:1^P;]'CLEOL:ZGQ7KOC<Q?EVLV\;L]J<!
M<]<S,">I-8H:E1O!9)CS!+D@$J*"&T9RV77N?EAV^Y8EN&\U+(T8ZFVL]"=/
M%GJ$C=T11MFV[;5BOPJ#UD1L8PC5FB-BTE"IM22(2&\1QP!3AG"&*).*Y*T6
M)040,;RK%-VB[/$ZWV_+.$:MPC],A6=)1I081_"GD//!@0K;7'[(.<2TH,%3
MIJT(.R_$KC%K-ENN4_4VQ"+R%D>N$'H6VZ$QL-]B?[?:\AB<P:BJVG7%!_<B
M&4_W4,=CD0S;?M7M'><)+W9<CV$9RI)7Q7LU:FT:M:[FB(>1.F%C/9*,"<0U
ML ]M:40X.C \/%)*R<X+N2O-IB) 6Q3DJ;7Z07C'BEI=*^XZBCM+-X0ARB0E
MD=/YQ+X+$FDO!3)&.%!H)XB*.R^TWB:U?4XAB^]F$\_"W]EPR**&F>^"F<,_
MY_A!<MD44(RT<A)Q+AW2+H"0:H<]E5YJZG=>,#)?E;^.2OPT6KKAJ$1-\1]4
MA6>9@G+416($<BH Q0^,(..I1\P3@4U(P3&53UD3]1,6IG@27,$/^S"(V&OT
MHK.#.OKP8_)-_JQF_5TYZ34&;0R#YA--<D,-YB5%Q!*#N%0.62\(2@!,@>5R
MX;!B@$&T#C/\S.J[R12*6GT?3GUG*03CQD6O+ A0! IA@$Q8%Q4R6:F3,)X'
MD_/$I/CNO8TZW'"_'-X(H\H%">I8PT/'&M[%W)G5#X;Y"#O\(_:^QCK:< ^<
MF4^#<%A%ZDA @>:^6SJ7.N%"(&V]I=PF"EQAYX51V[2#6D<;MHPDK*2G=:+E
M)O1W+M$R:A\YYE4.1, 8.1T-,LZE@(,S*="-)5K6P89[;DR4/93J(,-#$X51
MMZJJ $ =Z]PT ,VG,Q A/3'"(H&)0EP"=W"PCB@0EY3V6"5J<YQ!B&5]!NLX
MPT^@P9NB$+4&/[@&SU(()P(77,GL F@$+_)9#9^04MY@33QC/M>HVA5$;)$&
M/X=0PT%,L9>["/?BU]BYI?+KL_=@-D4@<@VE?+M<56\4[AR7RZO!:,-@=#2?
M_: %5M$GC8(-$G$;&=)$ BP1JB3@$=@96O0!I]NT=5I')+:43JRFS[7*KJ.R
ML_R!8&TT81HQ[P@HJHK(6".0\5(E15)(.'L ^KO90QU^N%?XX2S:]N"LX6(G
MIM:@3G7X4:F1+\\OVMVK&/^H)KZF#YO&HOFL!U.T54L*62HMXE1HY,"/02(&
M*[S'8#MTI@]4?_>ASCH:L;V:O.'TR:6:7"OK.LHZ2QR\C5Y+*Y%64B$.*X:,
M,AYA+4ABH,?6Y?.;WYWH7$<=UM*SX@A1'6IX:)903/-\"=B:)6SZ)-?Q_F!4
MB.OH^"6&[YQ(0I0R6*&DE48\,HJT)1:1Q"E1CAN3VV 1N2NWJG5@'6;84IY0
MZ_(/U.6K:5U6E'(<N4#2\URRG'!D(W=(>&LE,SAI['=>J%TFOWL#<OL"$"OW
MM7M4C3SN#FR[8=<J@+W1MB?XMLXG<_7S?NKZ@9N8H)\&_S=YN&5!FXG:(OP
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
MUI]EY DY9>)FCV.E4?^ZV[AH#_M%DEEQ'0^WS-'+R=2\<]L[A<][MG.:0:^
MJ/64/DEFG8Y:&&QY#%XGXCWE3BH&3J4SLWM\=Z>:3;-MF*A6__U%#US4H\Y_
M;*^5 V!Y=LCS!8+#@_W+P_T3K!3F1<\112+BV5P[[(!32\*]B-A1['9>+/+%
M_I6%<KUU#LEQZ9A4SBA.6=!&,1(P34(;3Y2OU_E!UOE;<_\DPB0[F' 4=,KE
MR*A!5G&&(KBR!F.JF,#@.^VI^<-D_\H;':#SL*2[L!H7L?0=JCW;0;=,2AJ
M,U%1EF)/:"8%J<"9G)*?X:_7\AEMIHY$VW'2TGDWLYV8LVW@=MFI;W7*7:9B
MTV9=X"UVID;8&;(]@6_E38?&^Z-7[Z;Q\^#HW=-!32ZXY9J[!!K"K9 .##<5
MA " &DF"KK7I(;2IR9J7)QBLDP)7!C%O$N+. 7VR+"*P8,%+%47T*6O31E 3
M,\MM<$%JZ7FRUI$4 L<Q<B<P,;1>YX=9YYP^JP0%FZAA83&LL]6PQ!(;Q)A-
MP)%%4L3G))>?#C5+9W3%PU##7K$W/JY8,$X^F(>[5"$MS$VK&ZIS5/EY)VI[
MP%@'X-\NHL<AMELP75>C6A\W)UGZ-SDQ14V0FV,O.<N@E5J^<)^KVZ=6KY\'
MWFZ/DWRJ]2DR-.>'U#_+6<@NKJNZPI-DG :HD%P8\+JP]\S*)&T*PJY!;(N3
M7M-ZNS^>W68QN<]96T_QX=N3*(@+V' $BBE 6R5'FB>-HC4Q:98 LDU&Y5N5
MM9"1)3[6(O_JYES$>J(A4TY6Q%)&PWAPW%#+O>4B*@U,G/-:-#8D&E^^@6@X
MK3@Q@B /3!=QKPG2WA.DI-:2)(YM2!G([Q:-XC1"@7?%RM\1#?F)0A]_5ME:
MOL+%,FW)]C*#K0Q!^<Y$\:&<&59E-XU.,-X<BI@K2U%^TBO2S$9G!R?+(%4'
M+\IZ1FM'8#(=KS+K&G9F0".S'"S,&URX2(&SQ=[<R+XNC^H6YNZRU<Y9:+XW
MC!/!F^]@]X+X*"P!H4V8.R(M!M:G . 4,, @YO*>[W?\[L_Q-+R*\>_8R_0!
MIO<9X\7Q&]9\>Q*BLM10CG+4.?=3CLB >X4(EV#&K4@T$WR\1Q8!QMH,GT8N
M*(LZ*.4!IH*C6!/B;/ N176?N$B]UBNN]>'E"9@$HCCS2(>H$>?6("!L'A%-
M\SE%J2T)>:U93?)G27Y_F*,;TU"Z!L7_RU[VNYUM8?=SZ)TS^-:E^Z"O42BN
M*4\"D#H2BZDVA#!*7*SU^('TV)/FY8FRP6)"&6 V XY'6$!:)8Q"I%HI"R^I
M+O3X-C5^/GSNOJ55YKS\N]*'I[6K,6CY+Q5_W Q3BEXXIBU-B86<%&0HC8H9
M9UB(3.BPIB>U2.6.RS'7^E;IVY=\ DR)9)*P$F&OP&Y*PY 18#QE<IAP+YEW
M;',<*1#+$O&,J]SXB#D3#0"LX(IAK818 UOK55YYE8_>GF@/FB4)0>!S !-6
M.:4W&HF$9[  <$UMW$_)CG8K?W-$<R9Q:QP.''FJ8=C+G]W)>Z9.'W4:EV<M
M?S;IXU9<Z$Y,G:P(-'K0N)F@[>1S;F^X]H&9'&-2"T-8C#%PYZD+/@=L V7$
M$3 L-=ILO$CNA^QW$T>9QV!.$J$6<1Q#;M,9<C,5<(8U<PS[NSE<H0=%-*D[
M'+2+_5OKNKD2=B\'<G+/ZOQ6_R:YKCIS5PCC5]N[6@.N[KE)O-=XE0>X!"9N
MS^E;_Z!,D G\CRBDL9A3Q2S%1EEXQWL,LCZ29S*2YWLERTXY)G5F^VW"[@40
M*"K .13:(0 :(%!."Z3SN0@K":?)*TH"+0C4[=GLSSHA[\WB,_DK6OBE]0/
M8#S.Z:+Y)HVO>]U^O]:C)975^='^">:2!>82HM+F(E<Z(6."0>#]><)(8E:S
MG,PZGXTQ3C8O '5TWGJO<;"TK@1\[:;\!)B4DH.T6VE\FKPJY3#:BJO.Y2^W
M.7N-_=O2PF\1TDYYH /8SO!\V"Y$O!I;R7K7MA+W2[Y>38Q7[C7Z[(3X>C\+
M<938!.7!ATXV)V+:W"# ,22(H820Z%FNIZ+WYAL>39Z8*!V*;8&N>LV7KOG+
MR^;^B1">,BHE2C&7Z"-<($>(0H)S9BUF5D6\\T+LT>5K;DO<:@_')68F>Y3N
M EGM]ZOBJ8-&!J$BW)>1XY>BH%M94:,L>C-5FOG&Z<P ME+=YE^+KSY\0<@E
MARNKJA*%Y$W2T_V;+>K:F-XFDV_PT=L3F6+.; 3@D4$"*04[:IR3*&B7C/5<
M, 8>&%M')H_*TBG]?@2C=8?8+=UF_W7E\DA_V'8127A_%N&&>VN4/KP?.7Z6
M!1--73"Q+I@XMY(+ZQS>6;=PILZABE[HY(237G '3K),R:G<?( DD?)QE*?A
MFK[,J?^54W"_,V/G1>W^'(&://*IBN-A5>@XYR$6*6F3I[KSS78!8$]C@;QE
M)ZAQ7+2\Z[!S85MAXD3:.<Q>#FGG(KFM,$ZV6I[W-!F#+M*?9@+1HP!^402O
MJ$M6@'Y9A!>>!UR9"]L>Q]=NBC<49R9&@=X*]5.WW2[.7U=I66!(;NKI3Q8"
M*TYX%*<P?BN.S*W5V,BR0)G1BBO* P87R(-O:;0.28= V /LWZ\3)L//CI%X
M?GAZHBB1D6N)P!'R*,,3<MY8I 7\SYK(>3ZZQ'8)%;MX05^&W9$,Y6,X(X5<
M7NE\]Z;F6R:_91+@^!3F>ML(CR!0]69"%IQ3>OCV1%L1O0T842]#WKK$R&EP
MJ97PAA$FHU>Y+];>@@9J_QK)21H6.'W'?MQ"$;NSN<T,2,*2=Z>0\J*$RAET
M',<XLQ,']SN[J?%8;"8451Y;_1&G+/)KJ]3=$06?0,Y>;'6^QA(Q&T67XOZO
M.=5]O"]1!<4RH:Y*2(+E&!<^S$[F](,4C3F*N@V[H_KM10"L?&_&I(S,8MY
MG#%Q%Z,?7XWF\V8.JJW9D;F9_-*$42H6Y?*LVRYR]^%U;J-:'JW.[8"RY1P5
MV(2;G;>&Y_E[%[%CVWE%)R9I-'^Y*FSKIM1J^2RM<S?L]>.X+F;UW7)#MXK4
MS4A'^6SC"JZCGPRN+LK2[<\LL_S]_$S';SY>5#/=!^>P* (,<K_.#EN9U339
M.6!)9D'1DV8JIV!=HI8]WJIY+RABKCLZ>Y^))L6+=LKGAS 2L)GQQPE2.7N1
M\?&4'_<LX^DK2@\ONG\MQAL7X_NLZ"B^DAM45_D413W<(D$O?U8T;AIM3;3*
MJ%^[%3N9G^?U!.<B$Z9VV8^CLB33@KA;26?A=(P:6Y<E;?/[X^[6ST<D5L_'
MR;0QUZ//V0=%D7*;8)7.RP;>XS9=DV=8;I)I<HFJ02P+M-YT]"J9Q"@K::(+
M7O'UTIQ-]P:S15'G<1PM'^,Y!Z,XEHI\[<G$AZ)Q['G9P&EI?D0E%*-\K#(B
M:(OV=--=R?+G8XE:,87B.>]\3Y*N2UNUEIE9T*RI$W)45)U>T/S-UM5JUQA2
M#5\KP!=@0,5N0TQVV!Y,>1TW=C%;-P 78.FCID;@@HT2#K_#:OZZU_A0$O 1
M=V_U_/ \FS%?G%(<CVNZP%IYCN_B NQ<WLF8;3TU7Y9IS5._V*1<MB$JIGCD
M43O)#.=1X.0]#BMV_)RI)5KI\4'Y0,^[OMG1\1=Q>'KB&58ILHBXB32GA%AD
M:';]6=#>.^>YSEWQ%A;HN#GO6R8-%D=.02):O@B#3\G+H^1>/3@:J(5H\/>H
M?\JLKO4?M<;@?5> R0T!],2%?J39+&[U6VXITO(KS--L%SO4^+?M#'.J*ZN2
M2F>_,0?RCS[3C]MW=6:^=N<FK-CM+ @NV 4[UX*P\<O.2O.\\^N(CM]PM9Q/
MUAH,*PN3[5JY_S-[K:[+QJXPCN,0]SH[(# ^E8P)3JC(%3>&VN"3=()JK(0;
MV2>"V5HEAEZ!3:\3@F_M/7T-8SJA3/H04D!628:X2PQII@0*.1W(*DP2RW6E
MF+JCOO5-M'F)S!7US_Z"+^SDSD%KB0A34@H>"">*<QS!EE*E&(B*8E(%$FL1
M>2@1@7M_.4F$AA0Y130W<^6<*>0T-DB87)[>!P,\,O?[O4-")F+P@!<313B6
M",R[XOO 9W^M_/[1[L9:^ZNX.*,;5*2:&^>T8(S2Y($# ]Q@48O.@XG.T?&'
M$T$53YX+9*DP(#J2(R<RQ%AMHP*@P<'OO-#S9VO6!)>#2C2F0&:<C9#I].+?
M5?N9K=C?*?>4)IN7Y9_=#F6%8*XVH.E.PWF/K[@^>)/=]O#;9(>C\296/N]W
MTZGX)@0+-\1WFO1^XY>)8T(NMKN7OU9YE>UVCFU4$7RXR'FKW^\"R^AT1^6^
MW[]Y/]5SZ9=>3K7- S_,WV% Y?X8=5#;G^Q/EH_/C<[YA0C$H#V:R7Z<[AZW
MUUARCF(EPK*Y<Q28N@C@D(LK2@[XH+WCPL)K;."E,8L!HCY'\=T \?+R\'C_
M1)K@*<O'[43*#3941%I9BH+RRF*L='$@22W(09]&B.G3%#\V7/94O;%7T?4*
M]X+RW<6@<H->W^.9_02.V-Q4W=,56V>*@?>LYG>ME_^N.$E*4HZ9X51JZZVU
M1KH 3I<#6E3@'0;(XS4AVBS>71\>[)^(:"C-!RY@ML'=8IR#NQ4)LH%0+Z/F
M40.7EG?UH9HA1+>(U0Y8VOV<YM-]2"D><?5Y(2ZS"J;R0I=RF.6ZL-M8?-\Y
MUO,P2J,8C4(J+:P00 RD8TF97%N5>"$L#;72/)32T.Q%,)$)&A8(IEXB'F5"
MFCN+?,"Y"#FP-*-V7BPH^K*. [I<J L5FFR\<^,;W*()99?O,/1E"@1P[%$>
M]!WML$K)+0A-T86Y]!C6$=?$>2 .I\A<XH889UV44ILD?=1:F<7BNMJ)^V:Y
M^5XWIUI5@OG1@3\AO&"R##&8?\2]],@$ZQ%A43DC#&/YD '3"ZK!3A^\ST[J
M?=J62HN=\%@2ZB270F<OG#I/C:5&)E^*!"&4D3M$HFZ??/>2B^;!FQ/I"=9<
M&4 I[1$GSB#'@T::,@WFA#/JBRI&=P56;T6+*H_B(/HB8Z'!RF16LO:Q2&YE
MX($6E:ZX!U"55."8I)6&JBCQRO(Q 1FU?"R3C\//S1,O6(2Y\"AK(^(:7NFD
M [*1P4Q[ &QA !+46@)2G6RYU3*!,0/JV._G+Q>5 T (X+?#5O]LE%&\U@E^
M3[5T&@O,';<B::F#$H8G%2P\AA_7>6%H622E#TX?O)J5I=<YO>,O&&GL'W5>
M3@WR*-4 M%S X/V#+R><&9.X4L@XG7=VO +LD1@I1I@SF BOBL)&\J[02D%D
M<O9<KC\QMRE99H'-Q_%FO[:5N5YW^A,_(-OB(M?$[)RB=DQE+.GW'YE_L684
MZ3CV!R__=YA9,()U):HQ\<[L[&WBD9]RU*@\7T+U;C%3NY-3M8J???ODKK-G
M/W&9^X:-DG56Z  4$E#> [/A,>5J49&Q%,JR"41A3G7M 6\6RXM=^L!E2 Q[
ME+ CB N,@4PR^",0FCO?:A$E>,#XCKI=,W&C:0&;"!E5&ZYKT0!!O 2G7 4#
MMA]KQ[&,5F/%I<-2X%I 'DI X-[^Q/E(";<:P93SO-&*D0XX.Q]*:DX-\20W
MHA%W=KA?HW;%<ZQ"P7!=A:*N0C&WDG?M?RVL4K%"U8G'$/%;PZ33)N/N".GB
M[S]F<#0FR0/3!$<>P>NFQEG-K Z.."$%XXL-51T<?1#;18Z.OYQ(E;>]$D:&
M&K!='H.CFGQ %-S5B#D&!5&+,^>7QT;7$ A8?9*M9*))<::2(2)BX"V1YCI@
MGGYW:!04T>=%OP07NA\[SWF]:?/X[4F@0F*E-!(J=\V(@B)-DLN982Y:@$&3
M.\%WNO/EOGY,+)09EI3W4@B+N<S!+4:B#PD'QK@SMHZ5;U(B#J\_G'B+O6,L
M(E![<&]4KDC,E ($4,EY)96+87%SVSM#H<NLV8:CH(FP()+5"B@%)YK;W#M7
M$DJ5I(R1NWHKUE'0!Q M=GC\\02SB)7/[I!)(%K26G@5(J+6X !:[G0JVJK-
M%Q>\/0HZ63MD:0QT^DNKG6N,WZ(?#LI#RXNNF0],#\_/[:C22GZO&7NG@(5;
M&6*]B:#.^9(/$%,M9/QN:@_VY>9'CS9ABP^]%2FVA#?0B,0<#L_A2GX6< Q-
M,C'K#,_.@^'!!'A08Y+#6L>%Y?5G(BVM?NZL.>QE'ML]SZ6ABX5Y5Y;++%)8
MWY_97LP=:</?5?F88QC"'^VN__+(@'+TO@*4S^TO'X\_L$\'+X%=O,N @C\=
M>'%X_!\ E7?GA_^\)1\_O^5'!Z=T%E"._GEW=G@<OC2//WX[?)T!Y=V7P^LO
MY/ ? )77'\FG QCOP2G\]E,Z//CX+5?09T()[3FB48E<&HPC!Q0!,:>8"83$
M(.A<><$0,'%,!BDC9U$[+:@/S#B&+0'78Z<1 :4OL@+TAN NOQ_ ]*)BUAN3
M"S."J$H@YL5_N6XL=D#O'-?T<X"KBI,$82.6<^M-SKR)\$^,P5IS%[^W3.*C
M8]5D@8,QV.?815X/5ZR'GUB/A7M:/VJL+G9B:JU-5'00VFCK/>48O*[H"$G)
M!L(!-+",M,(-M7);COTV@$'&BQNHF)39EV7)^:=!4GXTIAP=GYX0%P!1"$>*
M60S<EWAD"'8H9%_(2Q>-E[GZ\1W;M%MI^\M*/%6CFR7U/G[46-9C\_<PKK62
M/(R2-#^_%$?'^U?-ZS>T>? R]VRBU"864T#1*IH[%SADD] H.N." 6?=BZ(/
MX/+.!=NI+J/N8X^I)[DX2EFWIY,=YG/XP5G."\^F<(W2.(\^F?D87?\B>T]?
M8_LJN_M5+X*9$F+_MS]EW^VE[86RZTJ[586SD6_;?K^56KE1RWY12 J\\/;5
M;L.?Y3K_XVJ+Y[;W)0X:7VU[&.=ODPM%YM)F^6Y%T4H88%D.9H9CC$Q[]@"K
M6C)5=9K\&$O9R'B\CRH_:_(121GE1 -QCH33:#134;#D<?# 4:)?MQG()*P6
M8%M,U&1#AK]&T_1GV:-BOQ,.NU7)T2<23/GQ$/R%G[ D I>$(AF# :+"/=*8
M:J1=()%I&5A.6*0+>H?=M&G82J2XK1?2VL%C;"6X]=PI$S5G@FH-U"$FX-I$
M:2?\JL'C!Y'GU/H6 [J.O>[S%>7KE_@$ZPAN/#8(O'4.HLP$2'%NW@T" HZ1
M=<SPS!_P#5V8%>GIS89*:$8[#F5QO)MV)/M5%?R*"I=EQ\JBE:-&.2/P;MU8
MDW7;COSLM0E73U7$ZM9TA%%&W:3Q_!NFLO^33^"JL0_@*@MCU11CTU@V>8U?
M<DT!BG^OOI#?*]XAO_]ZT_-WQ'!/<UW6K$&@5+FN74&NRO+(G9P]DVM'ED2I
M.ZK:5_YSQ,]R)8/BC8S%_9P$T$VIY?..8.%TGE^TNU<QSA:,+:L\3 RQK(&^
M?'SE[:LZY55A\9NNT,4(X-[P%&ATRT9H]8!V=GN@D8<+WZ_8Y3A]H;A9OYP-
M(-R]7  .1K;4ZO2S'>C/YC5P[)E2CB?M.1?629&,#%@;[(P5[@Z?=;;@WV)'
M=<+N_'$U%QO>SVMS6!0A/$I5+L1^IP/+6WSU=7[,O_)C/XWF$S\^&O11G!"1
MSW\DA9+AN9:@3,A1ZE!RR2=0IN@9(!C%"_M.-$K)*'8Y)YV-HKCR52-/:R?8
M7N,JVMZ$#2JD;;$(/XBH!I. 20+1U\9Q[9+3\)(H3#PST0=9B^JVBVKS>%\T
M3T\(%=[A!"**O4)<1X*,]QI%0:(5(04OR<Z+95U2UI'6>=S.[2M"+AC=+S/I
M)ZK&C^U2V:9D$,?.^!]=6/:"N(T$?+?HU##(I7+R!GR,HQPS>W-]8!#PI>H2
M%W#SW<:9[9=5.H>#L[*D.2A'/[9SM=G\C:+S0RNW&RIJ:)?FI+1=92N)<77J
MB4K495_Z<<.'ZH;EKYYUR^7)?9G"7N?IMXUBGZSQ=^P5*IJ9\+O23$_QD?=_
MOYLF(X!8@WF+WZJ:.1;.X+(+3URS/WT]FYM%+0'1W6EN\B5>3?"3HB.*CT71
M]=Q:920D"YJ!C)A'R8?&]8"K:K%PE99='.":5*]2DT:3LBDU6N!\;+_,;<RA
M6"8OSUEGLXKD8TZM03M6F5@ AZWLZTZ(O*WZ"956>5JF<\GN_A@&9V.K(SR8
M,AWC]MA9ON.WV/.M?B[JULKUZ<]B9_19R6OZA>\=8M& N]J#F=&K9%N]A6'=
M? -0^Z+K4J[.#6]7(%^X".?1]HON%T4K@K(9=TY"*^.XNV6'NFJ#&>3)NES]
M>S3XW!WIYLM[T\HXVDYK38<8WL<VK,$IF)K8B;W<EBX?X;DQ8'FRQS_M5#J^
M,*KP/CM[XTY!1S"(42GR3IF.T(LPD_U\P3<=F/W8^"6GI_U: LMD"EXQT44Z
M;C$U<.WRQ!I@51<8%]PF]_9H3(EG3I9%K6_HK!5@<+\]'T;UN<F!47%NB90B
M(",XS4'6@*Q5%F%E;0I:&RK"SHM^KG5?84))YHMV\'F!LNR4DE1/:S&M;R^/
MWIX(XQU5C"(F,U&-PB.CDD7>J)"X5HYPNO.BVXFC2;TIL[\P^TI8@BGW@0#'
MY8EJ[1G57FM)<RTMKU?(OKJWUU+\\9\2(OXN$(+,IYN'86^<;OZ\/)//;[\=
MOCWA)MHH.$92.HNXY2+WE.:(,H\M=<)8:T=[G5F!^K.Y50T73UN=SD0F<=G"
MR,)[H%W]?+1]U'6OPO]QW&A,L6;V$1LW^XBC4-</#A$_9Y+V[B9N5_*U0I&>
M-4=[-QO*K**KO^R\>[^?:ZE59 +,](U=J0UV!30^YX-&:13.K6)CDC17V3!(
MAVB1B%P;S3EV)LQ9EGK^ROD#RTRB(91I@9)4/-=VHTCC%)%47CCI2.)A!-13
MA*?DQM^'TA\NX$<5V=X=,^^X(,0_D14"7DF1]!&*R &L8^DOE+UW\@UNHEJ+
M.B;.N^*3D:+&F05:W>DVOG8+#P#N $#2 L$(HRV(\4& )8,L+WK;$Q1^3!AY
M+SD%O' V"B=IIE_EM'/56>+NE,[:V"U9W;%YM97Y $\S"6MW:N&J$[7KQ>5%
M(I8P0FU*AJNHX!^:!4<\5=$Y@E>/RW\WR2W>[;\IGN)-IZ2Y=2A^\;F$IC@Z
MV,>'GS]\._S\EAY>GBBLL50&YV \0QP6#.E<<U;1'+R40'VC+0^EU[+QW&0C
M:7!=(^,(\^ 1YU0AD(=<&DP+(F@2.N5*,KMLP8;-_ Y.IHF9T<R$M'- O"",
M@&/=X>E999E3#OY,6.9QQ^_2E(2R&UY1TVCBG2($-XZ];:7%>)0#&-^W]UGL
M</9'ZE/\ZP!F^Q5,]G_R7->)D'<K5'$@C(>8E,WE"GR4^8!ICM@EF7L92!JT
M4S;GDCW&X8-:0+9"0#2838FM1H(2@;@@!AE"(J)"*"Q,=,KKG&PXGS>[_HF?
MQVM(N_V1D(T%DIKE=E 91/J0T\^><PQI?C8:O^PTWW_(X:-)?[DHI91=9A<'
MES'>DC.TL(UM=-Y[@[WP(I\]U<9927"R3FB=B+PK9XA.@>+?W5S-J54E^_1?
M 0^!$>>8^O:TL?WQB=%OKIO[)V#*K'!.()U2+L[B.;(*_@G&#*;52*MRI<%%
M36S7[DP,J\B4P(JSR'D0U@B>8A(F@,F+T?%Z23>PI(>G)XDQS'%(2&D-O,0"
M0W$":X3!FPM<4L&8SK4!%RWJTE22,LA5Q9!R>*KZYG2(IU$>4ZHB1X.>;>5-
MZENWUJ)4+B050\(Y$Q^HLF&.24^U"DP1=<O66B$(98Y8(05 9[K#P;N,/L?5
MK1=XBZ/]LF"OGIU\-*\.WYYX:W'PEB!C J@\7 0YS0-*U#M*N&(1F\F>-.,M
MLI"[U($S9T\7A!$7A1#+V.14'D6V%#EH.,Z'"XUA<2'P 6/W/.8H9L/UNI>=
M%MBV\VZ!*^?=$-N%F[E[(V&C+*G<#SX;F_XH%V*0!;71MCT8YDV8%@AMR.XG
M?+G=;_1;Y\-<M1)N7"3YW1T,'<4TJTR/(GUE%-=<HXCFQAC"LZS&2>IJG'4U
MSKF57%CLY*&+EVRCIU*2\J/R!,TV.BF/&;F#N=MY\>IQ-WN*,3S.9L]WQB$W
M&="O!'0VXK1R\]3G'=8_O6I>GDAO;(C<H:08</S@+'(L210E5D8S O#J@<,M
M/H>116\]X?G.&&4M/(])^C^2H_T30Q4LGR<(/.Z .!$.&<8UH@$T'E,-;I?;
M>4&Y7G)T9_ILYF2IC=V-;@B5+L/$'M"E7>@L_-$&4X+>^[,N,/_BJW;"57AJ
MNTJ%75AG5\D;I85TR7(!OK[+#7YPI-3YA+T=%3$&+O4P>P5+=+#>,KA'?2/1
MW#_QQOL8#4;8 J3SQ//^K*/()"J"#2H9)W.I#;:5.P2%\.YMI4H]*L][F8^"
M3 )GP\,@W&Q*V7J6F)BD",B*\SIRQIGQTH!5%M0K:Y13<X6''^@L;0D![_+7
MC[M_%I&2POM8J1+Z\[/!I^+P] 06B$7P>)&T.=8.N(VT)A@Y&WE2*:HP/I6P
M\.CLTF-055BV*MLP?0YJ-NUQRI(7.S8Y?^^T X(=BD.P19$I&$19#R$6X56X
M2&?B:U-EJ'IE^=CB0.STM?M;:VJ75?_)9./AJUDMH,,O*^[T_[/WILUM(TNZ
M\%]!:.:^XXX@U%@*6_>YCI MVT=]FI1MR>TK?U'4*L(F"0Y 2I9^_9M9!8#@
MIL7:* ESQFV:Q%)+YI-[5GDRW6JV[&4CD[!J,MD/LPD=-'_'#KZ];'(D8735
M7FFF+.5U*X]76E>'GX+>Q1=W?_<=Z1UV_6/?8PY)'#Q(428VH2ZWJ2\CFRKE
M2>E3Y43AZL97"^=3;*('9A/=5LU"6D/:-UFZ)[!2ESJU5\S^U=;'G3N.I\>^
M(T7 7.DD"0FH8$P)+D(_D6 7$A[<*/CZRUK#NW(R,&>N#S28TQQ>:MRV!\C3
M_71,%/I8W-CFKJ)8&D%ML/*HS4.?B) ()Z3Q'87B/==/4 GQF)L P"7,]5C@
M,P'O9#16J^L96VIX,&KHG1V'H%#PA($ \K']HO(<.Q$LMK%A$"C_CAO0Z)(H
M_BH]4?<^T?%[4.I.L=W*Q*+ZL$7=>I06_2J\.AV7(7PP85)Y*JLC4JJ8Z^P(
MTG$#O4ST]NHL >/C 8C;^'+):TH//-+V"8LA8ZW^Y* 4U^U1%E1Y; N'N=^4
M9:>R<T.;E4LG9E%"'#_F@#8QHR0$XO:IB*,$(.ZJ#%?_ 4L)5K3,?&G6:F_W
MBP, E!#72>+8L1W.'$ A * XY!Z8K,QA7@3B0[JKC^W"TY[Q$\##BE;+ND%$
M&<(2T[Q*P;@D%F95]MGVK1(M[N0H&=>)@ZV;Z*4;=LY,</_GS!SF.D7F7,OQ
M#3D^YF=W]\3]V_MV?O25A[VO?_6!D;S]PQWR[?N["V"(X.CPQ/OV]=//;T,@
M_L-WY]VO7X+NAR^GXL,_1/S[K\$W;W#*OF?NT? ],-)1T-WM#[N'76# 01^8
M9O!M]_WPV^$GMWNX]_/;X8^S;__$%\"@I/O]QUGO^P^P+(_<8\:H"KD(;!HR
MWR:)4#:+:&A[4B0^C[U N6KQ$!9/1($;.8D@@4OB,(I!6Z,LE,SA@9. #K#J
M,!GKLQQ/<]"N"I"S>7:2T^&5A\D\DG&Z,GGCRDD_CJFV9]2*0F+7-NM_IS2?
MF.0R8(BDLZ955M4S3OO7L \9[H8%VX/]QW1S)-. KAGA1S]4XS;=0*G>T.GX
MIF>@LH1'2:ADQ%0$4I@PYH4A#7W,_%6QB/09J(D37M5T7=/6C+1*RMJI!VI.
M[G:?A)_I,1#![>W^\'N'7T@7O]\].18NX $/(SMQ9&R34(8 "#HI,Y8)%RHD
M(=MZ'6T'ZWNLK_,)F]@J4+]N;85_@U*<@;)4M;>:@+94Z*=MFHM6\QJ&F<<Y
MF"FZ:]1(GF23U/B9ZW%CS\0<.]@90P#,C[X^,V&WUBH>LV8&WI_F"RBQF,DS
MX^K'3^>9$]M&4=[A8"CF\FE4VSXR0W_YN;_;/7; -&?4#6WJ.MPF+")V0E1B
M>XD :]Y704S5UNN =)PXN:Q!ZKHP#S:PKC*PL^+JT\# Q-%;>;?4XUU*.Q75
M[)B!8E1B-HR65DI:^7'L +J[5'DV$4K:Q(VE'?,X!"LKHHI[G$F5;+WV@^UX
M^2PP]*2404'=E@1 ?@+FUK5HXKY/B)LC!IT(4E$$DD)7HW2K(ER#2F#L7XYC
M"DIO[/M@=RME$\6$S7A$;=_Q*7$H#;W0Q[.25\#)4B!JHP3\S>2=$Y"0,,&X
M2CSBBB )N$/], 1SG=$@-,5C;F67+AVX<AMYMWDNH<<GS._=XUCR0"E?V9Y/
M@3"C.+833H1-8A7+, P<Z=^XZXBG D%#&D@5.,1S8A8$4:2B)% ZN\U?]#Z$
M=Z?5M+N\<I<3H;@O9&)+)4&A"4!(,45<V^&N'SN>B+E+T+=TC>8AI7:C_7]-
MQ;?A!#3=O/ITH![[^$B=#H+MN&:#TWW(C&MR(P%U]>%$V];[#'N5E[,HFFM?
MS%LC?2H>U6!ZC'/D5KLT/LLA3;'-W,RW,;NF]7+<!$,.N\?,]V(&6V.#4AG:
MH%>"CAL3:H.*J8(@X;[#*2;4K%!S-_KXSKRB$DLGL^AC)8REUO#650X_>MFQ
M<ZM5M(>:R/[(ZF6G)M3B-0N.5C@STQ%'B2JK+H"I">RNF+!V0+5>RJ?'OT[W
MX@>!,7OXO-[%R<^[<%/>U&,=^PZ+0.D'V"!*DL25/E@\RO,\Q6,2&WAW7<=K
M:>$^:2'H7GQR,8ZUO]LE>!KS<>QCIQ ,!G,/SV).E$U9H&R7110$, VH('@&
MT IBF$N/-,?BZ(1C<R[NDBZR0033Z@.WH"' D1]^=_<HZ%T<D?W#/>=8Q4D0
M!ZZPE2*!3<"(L&./>';B,3?D#O,"CR">K%<(=$>'6OS24YH.JBPB](<M2N&B
ME-"FUT-3(%>"S]"FMYAGL)1A< _ATNLE'CSMM(/P_M,.WM$<B:&H?,T;DGE
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
M6B2!T+@/A*9<.TJ\V/%=$HJ0;+UV@^UES^M*N7)&BYG6_3R$C/NX0@;MF5:
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
M6'^#QGVP;?T['>#H.]:;%-Y%K9UMZW,_$^@^!\WBA_5^V^IF*+_ 3,]A1]\
M" UPDB#N0-A-Y*D<Z24HLFH)1A1F#F_[SV@ZP6\7=.AJA2NA@3?M(WC INS6
MPZW6V[C.__[/VZ[U;TG%&<(_"%J41(:G]O9@+ML?8447+]JS#@!^.,VMCS2?
M@"U0]--Q=?'LNE*,FV=FZ*S_^^^W'>OC[M\?R]_*;_3S9Z]>]51]23?E>6:_
MI>.U5X!% KL&PBL=(\&;W\Q$IUIYTY0"3\ 2;]B'6@@V39GUIHE^Q_)2;EL?
MC3*H76@9DCU"&Y-].E"EG*]I<)FF%IC."'#8GB%([-(3/.FCSZ]3^X<Y7#XT
MR%^*>\Q,!@4+OE$I(&:*-J"8@NROE#K][LM)HQ8*"_/$H8-D')5:#3H,YV7W
M:EXII/Q1K)X'? 4,+N@0UA_^B="M.UN@M@'"OQZ("3O7]N?"&W!-L>D*+CM,
M'PA*/X-.8(KP_$I:P1 XQYXKU9YI/60D=' IGWVEI#2V406+'EF#BZ?9 !]G
ML@) F0)Q!ENP2-@S!KN,MF?NY.45Q)7.IA,T)K0B(U^VQ$*% ):;GN2P4X8,
MC1H\T8YOX+S3]"3+C=5E 'J>_!<7>!WE<JVQE2$_U%N$T%%"P Q#D?"JDJ<K
M^BMK-XHB ][3QX)77(+K-ARE"O70NO=LJ16;8@_#B)46FL+C8=6,_@/_F!JJ
MGFB;$J-!)HPY@(NTT)I.=$!I'9. J@/C-#]6U\)3J3B%5V((/9OQSKF%QL?0
MQ-"0<8'*;Q)6>I%%)WY;=-(6G2SMY$J/_9/TP&^]!H4AUXES,.\&5A@/ RP'
MGM"G,0;,T,Y*#%R!O#L<30F 3M2Q1EF)-H75IW 1DZ#\-JI**N-<8#*(F/<@
MJ70$"C:Z +1+V"BO9;!<1T!U,&P;3 (<VC37V7F<CK1%GJ*6K:WX!L97L008
M_P#](1.\M#1U&BZRTG&"%ZX&].J*NIJOT'Z=W*I-]RL4J\<0]AL7Y7DW.DWS
M;(3["GMCMO,E:T%[(TS^0#?X1#M9A(0% 1&@#?$JOI^=X;]!ENI$U%TPUB93
MT -V!I2!TMW1D4&J[^G3"YH+-"K0/3)![J@-_R)+3?#?!,^-6;>0#@7Z"A ^
MMJUKI(.5F52ES[ <U/\4>EA:]ZT<1U7]6#D86$TYM]W(Z:CJ@(:ETGRH\Q;
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
M>C7(BNN=Q_?+-6?M,S;G&0]]T%E[0--C'M!TW8S+C8.IZSMB5TWQV?A:[_R
MIAK^]S3Z_PW8W_I2[\J7VCT\03^JSC_:/WSG]'9/CGDH$H\'H1TG(;-)XCEV
M''/?3EP5^1X/(Q\;; <=__9' FQ>5GB+2\\4E^[\_*4K<:E-8O]U2#J?AR06
M>D'L^9[-52ALPA(/($D$MHHCQIC#5.S?W0%++2BUH/14#UAJE:5[1J;>@K(D
M ^HRCV)_'A78) RDS7P_L%TG#),PB6GHN%NOO4Z4M,I2BTM/!9?N_/RD5EFZ
M1TA:4):XY\0)C5V;>(3;)$K =./<M?U(1 YS*1'!LR_YV_AN0K<\(.E%]#V[
M\P.26NWH7J'HQY(K2?D!<_TPL4/8()N0,+(3SP_M0&"?&$%<(9*MUU$GB&Y]
M+$K;P'!S&?G.SS]J&?F^&7E!IW!8S(CTI T(3(&17=^FG (5BX3%'G=$$M*M
MUV['"=I.I,^8D>_\?*.6D>^9D1?]%4DB7>[RP.8>9LI[*K&Q+;SM!'$HG3#
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
M(.404 @NFX,G6.>YS2V!;X7XTZV@3%+^!%$.=)21>>M<A@EN32-K&R2XT0U
MWIX9"M=Z^(SW\'6>;WB+FMSW185S255XN9O]=))#FC8EAHE$46<V&"!HI#9T
ML/"BP"JCQ?3SVJ&J'99C6AK753:(]I"62155/M9R,I*6[;KO&)^"=C)GE*'D
M.#464O.A(CU!+YW)(TM-#G7I8L$D:! X6HVI<KQT>O5@4#EM#<EOKUF#0LH?
MI29:=FN:%)6^KKN&U;ZCND/@2E>N-F;-,IU@L0H@]QB,O$E>FW%:$-::OWE%
MIRR2F.62H!I23(RE,K)^R/-Z]O"GTM;JRHGJL97W>*'(I:&A5\@QOQ"XHJ6Z
M-F>2XB*4.R#T:IV8=/9LL8H1+N&Z6J6C?=_:OU[==V(,5-U95E\\JX^8I0Q5
M4WG)0F/#$F?6HLB.D0#&/.[+7S:19S5.1C0N),1<D@Q3IH?I3)A4V^MH>B =
M:;(UWJ"30<86<V" P$=-]:=.>UDT<6K6F ^S3AI1W0>(*J_P9C<BRSK >R_Q
MY;7SW\@P\V8VQ%H,,S\FT\Y"W+\89KXDHGOGQ>HO,EDK;I.UVF2MFR5K;8;2
M,A<=GE4=ERYM[4(PL@T(#P7M$'1AD$HP>:/2C'4S^G/K5=D_X>#C;MD@P93R
MXV\[ J>,/13.0))65^[N5"UA?C-"$6[%& [:$Q-9F2H:RIKF:NT3G>@S>8W=
M PN=BI6I)W*@R\@%,$S'HGH@91.?,S 9M/F +^KK?B_G()YWFO>L%EYTED6+
MUZP2]U>4<I1%W3L?FH_5>2MH58RT=Z$V93)L(CW?A!:7JBH_5;KR16?#ZT:V
M$R".EZR&@[)=.A)+/:9J 5!9DM=4:XU26T8_@"B&J5WVGL"*(2RI+_J@\5*,
MZHJIWAKM:L,7HZ6&Y<:E+V8I\;F#>M](GFB!B(/4F=CSIE]-Z,TV%\44Z(QK
MXD*C%@U+.2A[7)4O6SV]TL+;GK<MP7I/QYK;M#*8 S3J!@A:T3,9XCC%:CKE
M M9D7 [1K-TY!GA3U/O/]2$4&8>ULZ;PC@%J&OZSI\D;)B(MU(,_JE'X8E*A
M%HOPM?EUEN4#,#,&%'BLM#KG*'H62:KR-3I5WP]3UU>B<AEBJ&S"86HZ$?(\
MU:?6--E1YTS,Q"V()M3L2I/9.%GD0.@28T Q6K$P]M(%'EZ<11T,F\\N66#+
M6K8WLKAF>09E,D>C&1"VUY^Y '%&ZV)M'0PA3'2 HEP_[.T!&\^+N4G.&XZZ
M3*7IA3)H,ZLS+;NT-",@^KHJ> '[-<U-E=K"BOP/=N:S)YDMC7/K.\+_<"ZK
MW 1&C)54Q3CGQ[?_KEO4<?8TKX<A,4($NZ5[PE6BIEQ/6$.5#@;EGC;&FF.@
M-I\A]7SMG=%E>!GIS\Y&IFG+\DYCC&U^E#H*U-SH1C4=_@N#7;Y7/<%ZJVT0
MG1=:QP)&2(P<^X(OY)Z@>#F12'7C?ID4,>?DZ5@'V;3YSYT"4Y_>37,8Q*QY
M8S<5 A3F=[28+,\(7<URH<JU2']:U5E/54^J)JV"1)9GNBM-I]G(:IR=(6N:
MCAIEUXUF\?Z,MCM8,3PJM'";Y4'5.51EE$^G4;6!D4W,S-O(JL"E]EBT,&WL
MA.$<<PB%A4<ZX*(A[5KO)<NGV(T+5"2G8X(UVG<S:Y*Y\-BJ_URM%FJ?Z7ML
M2M.?"]M_EC_EP#K8WMFV3E.*;D8*K&9CUF(C)K3,D2@'SNL>4J:QWN5#:4".
M'HQY\ZSZ6!8F%@["#&"9#G2J2S,&H5$6WX.M_A::5G4:88;2&9HBXS<:<YZ#
M43>L6DO1(1BI9:+AB]%K=E;E;32:F<PR34LK 81;';Q:)63FTS?\CCN7P#'K
MTS!W63B?UZ:MW*(9>\YEK314R12FP]8L<@:RJJY[N N!T\+WQL2UGP1H+P;6
MF]T"*AJ="RS/PB/+A0I8YC-K.3*I]?].[=VI4G@N:T*TJJIHM!"_;MKE.A]K
M&=?G0T&-,']11XWG^XVP<]UTKV[%D&/>>*6RFK/**AW+_ .=#%4 $979J@QD
MI7*K'5@8&K1.P1X9 OMBP,AH_&^U+?96>QV*BJ\7!XU!QD930#PK$UT5:?6R
M@I[JU(45F4WS55]7D8!./ZBD;;6U9:XO^G(HA[TL3WB;Y5I4PUY,.R@U_RHW
MH-F_HB*5R](N6CS;D/CZDT"SU>'OO3KT_ !!\,4A/6@D_/+UV,QP^/H"YSN/
M_CX*FCQ2(_O_R'/K/35'_.V8MN7HU9JBH50? ;+03'36*_1M=6C(_:]8=;R-
M/F9=GS2]"8A\TR:=92N'M]HGM9L6^70\YQ_XI6D_Y05<8[B!,7PRJ^9A>:;3
MQ<N..AWK3,[E:S(YUU5G(S-G\E07UE;68JD)<JI+I-BY;A70</K6BO"\2\YD
M2 (2EP]X3+E:]L2NC@K"TX#Z .$@%(U3U'AM*F\LJ,*RS*&LBU'P(AV9Q3PX
M"NIO.<'27]Q4[L'B0/='9S,WMZQ"4ZI  PC&6Y_-JS4P?: Q$BV&$O/R9)TE
MN61:2:"<F_-<BQE*F+1V7>DS,/>@I2#K7A$E454-ITX-EYAVJ?KR ?J"YW)7
M2Q]4(\)>%W0WQV:Z1V!G.2P1V;:^2O/\JMLK7'4*1AZ6><)E?!:G+RQA-  M
M6'%S];S+^#/,23/P2N;H-.NHKLL0ZST;M\&_-KEK.;DK:9.[VN2N34_N6C[)
MR+MT?]Z>8RSB0'( +;"I]D#-Q<'^VNFFF[  JYEW;S[$@F<3Z>9;',\',J<.
MU9XE% -3M(ZJCA]GY8D1Q91]+Q.(P$35"Y>6ZV6-,Z22M#023[/!J3E6;$#/
M0+B715FFY1?H"SIN7CZCJ-9>93E&[#D>@Y</=<5A@>4PLZ)!+"9)3^9J4.H!
ME/U-9[>8YY8MDA;G](+]X5NOWTBMA59+.*K/D# +.CO/6),$)C+-ZD=U:D4V
M3 LLU,/=1.(HH_IZ T893M7H#U@7)74E9C'_8+RI23&-IRYO[$PGJ#2.N?[R
M0$OZN!.3P(BD2G_ 0+,)ZDG&F: ;Y8*&1!LA&] N!)XPDXVP],*X+*I.W=6Q
M3YB_!>/ W+=&LD/MT@5]96(2Q%"EU<EL4UT I;W5L.5X2]F8H>G[Q5-8T#TL
MTH5EUN=LFJ7<MG:T);Z1VN^!'$]T;-$<\.H[G0:H&+W?G.DYZ_Q1%V)5N%'F
MK#0B<L85I;NYS/B;#V@Z1.09II,J9=5L0+TQ9U6<[K2,I>'.2T23.0V<EB.K
M!-M_.]MD[FSR4HU.Y\_#_*B;2.LP ^9!E%7;FKBJI$C '#EI]*>ICE)\6Q^E
M^+9YE.(;.M S/^A+^3B!N4=R/;VM,L!VN$ZS0:;[",M2<^\7 TKO2M:YR=$E
M3QV3*_L*C^[%YN%"N^2:F;1TMFCC:M& Y%8JF \9?AAE-](M$U N\?BB\FQH
M5"LM>T-A#@\D,FG !XV-6$&]CYJU6EKKOW:$JW8_S$Z._O_9>]<FMVUE7?BO
ML";V64X5A^9--SMQU<1VLETGL7UL[_U^7 5)D,0=#:GPXO&L7_]V ^!%$G6A
M1A)!$A_VVLZ(!('N1J/1:#Q/5D)97*V#G# VP30]7Z,8?ATZV:*1IJM>ZY'C
M=U8Y[XJ_10J,F_T7RNO]ZK0;WI/;C++$XQB#G$B*Q63L,KH@#>=88/,@F$;<
M?*::.$GC*2:$$&'A#0NQD2X<:UIQJ>5'V4F&2<HH&T!)M_P?6(=U3^-%D'-*
MIRB?#*PPOTM"YSF)-1\9=D*<$*7O;M=5SCE]X%_IP7L2KE?B8) '+S&?*Z92
MZ$4,YS# W R-)GA)GUUNP-_SRF!.N0ISZ+] !-\Y(!'/!*Y]9!J(-)ZV].[9
M! 59+F?P7S-1K,.QH4"Y[ /X_Q\8+:K(H]YSZ "L[6)/8NL05A'H!/(+AL%D
MD80,]@"AJ]BQ(:?"P/*,-!W+0Q;!0MGZZ;G_JE=0J.'@9CM.Z?+R7#5'Y#O&
MN'466[(9K;'\N(@X40D1M' KX%&8&IA)Q;3PH3%'4?0UV$G@/)RL@4/P*^GY
M+H5A]?"X,V^"9+#!6>S$;#L11CVE6%:/]<ULPT=Q,\ZN8\]$;\7DC&@ZD"CO
M%K]3Y4VP%<+(WXE/EH\H,#ZKV15Z7N'-3\I%Q3?R%_(_S/B!(]O4I%=HV,8I
M;8G?,A(\Z-SU8/8_XX(0#12*G].,0.JZEOG9/$X@%"?;HA6$RK+<.:E3<1;F
MN!<SL(C'R;+P-SSOGC,I%VM3"JZ!@8"( VW$G5P)>#BQ;FZVH_-MB;"73(?L
M\ M/QV$W[K-Z=01NXNG^,+V<Y&^^(!Y(W^ER8<S-F[M8V[DU1:>9RRX5/^X=
MGXV,GB;V@#HBR2$\R29REV/TGJ>>G1^G9(WA9<G%XPH=+-_>\'6!/0TS;@$!
M+&Y3N8M9!9ZX^H MI=TH'LDP$V;Y@H*J@V0Y%:M(>N[)5@&QJ(EU&>&WQX_:
M,]L8I .2TM%?([*O'*!-<.W^1GZ41V6U;T;2<*W.D/$=LKZR/!_YD68]8(U;
M>IQ+V&.@T#.\> EA$MYBXOS:,\$5BW5'\0.CQ+GG.PE,AO%FV*E>H1U<._,-
M"\OJP#=#*L!^#>TK2^B)=AC^OKC5S-'[</)"- N35V?GC:);(F3#C3/U.>L/
M:S<M:>)32U"-^8BL3QF#'1750Z6C0H#\$$M-B[O$_TVF\_22598?Q=-=L13S
M@W%F=-@#MO&*>,5-GO"<;@E\35 8.[!<TMJU(%:;QL, D4C#*$4<GN)&C[V1
M58G3_%=X-('?0LX;CKT*9"8"D]"-_ &.F#$A?KA'ZCEF +=2^A,MZ^K&W?MT
M32DG[L9)\8,![(D$[0P9]O@>#\-GU!5, 18<8ZP<(Z(1_@<O<DG_L]:$2>IR
M)FFJ_5LA]H3)[-&'B"VI3#SHB;*S"G9%7>B5^'["=LHP<SY!>(IY;2N*=;8/
M0X^!X,C?V8H>IAEC+YPD]UB?S2JW>9S $M]\A6?YE)Q?TV>;T\)>95W8+"G#
MG (OJV3I=1*&C^@%V%/=#@>_I=D&^#!=I?GY^V09>[?L+P(-8'V'Y,URW6<<
M;ESMZ?E" /H%G4WI'-FW.3<EMYNT8AB<*NB]N"=*=S <U))IFY_"E>LU6^G
M(WLQ[Z$ O^#*9E-U3=GEKZY;=[ZS2ON3'HS=XRW8M,@XNT_Z*)!@V46/25K\
M&>G<2X@V](PR+U^Q"^29A?1#)IDU:7#;YX%M6CV-2"88B*\/!O$69VM;Q4QO
MV7T.U$?I/,IJOP]*&UI(80_9V\?*FNUB\6/:+ G9@ ON0J!!<\@+.D6_<X:Q
M'-.MTO$<$L+ZCIS-!I:'$BDR'Z;XVK3*D34V7UL["3TH^P+>C>9ET"'K#_UK
MV\\)41XE#ES Z#1B_C+O3\F >6Z$70_(]1@4_$.V662NF 6C3^]&LDI;Y-M
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
M8\XH(+GG\$DXH&<7DN0'D&JZJ.GR!.Q/-5W4=.GF=#D)#51-%S5=NCE=3D(
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
MZ93-*4^GK*[]5C?0>WWEZ93-=<CF#N0/4D(]/V#4W'O,5#W9S">5 73\264
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
M:70',@@IOYX?,$["/7:JGFSFD\H .OZD,H"./ZD,H.-/*@/H^)/* #K^I#*
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
M,>8/_LH:[]9N%B]<U?$<&I\,Z6P)815G(@E0P7FWD6WD.\27(#42QZ$W3C@
M.KPFIAE&!)1,%AJ\XP53Z "-$.-RRC@3(8#PMV*Y+UE?Q:,I60IOF[-AP"J!
M/:.A6"T>//#7^)@7[9!/@3 #O,--^KF;/=PD6PCO*4B[.)['TQ0%^-XP6'(%
M^-YLP/?1\>=:S0#8/1GO_22A-4LV'!I>FX7!?;Y ;(%@*[1XA1:_O@37@!9_
MZ)"[)&*]$H75#DSTLNETX</OLIZ<^_#[%/?82N!V!7JO0._5)Q7HO0*];]U!
M>EN H)75-<GJ1H[>'_:5T2FCNZ:KZ^D#Y\2[IQ(97<N+AJR^4<]J)$G%4,MQ
MV!3>O8+H;H"67%OO]49*2W)KR3+UOEWU.JO2TI6U9/>,JJ7:Y]%1 U?T)B.M
M*:Q[A2;=)<U:NF4/E&9;J%G=,D_<@RK%RJQ8RZP<B70&H*K560>%_K[;V2G
MZ@9HR1WH?4?E(R37DJ/;KDI'2*ZDZN<+*AO1P&R$PGU7B,.=0!Q6%MQV"W9T
M=]CF?(2RX+9;L*4/^R?"SC;"@CN;4>LYI\()=S>CEE[A]0.\?;+/#M63ZT]V
M(55Y+HCR[4M[NU#@F^1NJJ.75Y-#(_U-#7F?EIF5:U0M1E=F)0-G10.Z>!8$
M]29 Q:LV+@:_?[6 1R&HGWR)W*Z*H'[L"8IT$>KQ*8RR(<J] IZ"*RS?"9ZR
MN2;9W$#O]97-*9N[:DV^;EG-M[F65RK8 Z.>DI_Z]Y[[P=.WT13/!J=^.<39
M>G#6+S>>DP'8$<XT!2;UEE[\J*V2$$9-GPI/BLB>"R^*@Q E5'Q;0(BN8986
MT7FU-5#X%/N])GFR+Y5AZ>Y AR43&'&DW<UFV&]_KKU=$RX,ZC,;]V>&FQK)
M9R4W;U@]+HH^PW"]IR1*0(,-4\8N^&+M]C+XVJ?V4TR(;?J#O&SJ R^;0LWL
M9$F0T980)_@^"!%Z.!<_\Z4Y&CRXATFRS @<,F="&-!9M!NMNSNT';:B[5"T
M'67H[1GP%W,-_+CR\_JESVX*J]P=?0KGQ/<F&4M RG<RU1#IY#E:W3/+'!FN
M!A]?"MM5C!4'(X;Z&2L:P'R2+6RI]8'4GHT<8Z",K6'&)B<]"J->6*-PR@SM
M.^4$3@4*"K[]>J0D3+7-Z%7@S["AA\YITQ#B$U\;/[(WH<VE]Y]LN8;')OFW
M(HWZL/%!,U^ !.:+((D9_C!;E1@-!:[GLUE$8RWT(ES3(PS./8J[SPCVA?A@
M%(?4G\/7&&]+1);0,+Z7X($MA )T#JX;'_R_R+QQE\3!?<!N"TY@7D& $.:Q
M8AV&H7UE/8:H1?0]I(+K@M]IQ!^FY%'S[E<A: 0"W!7\XP?(.Z8@;]LUW.=<
M583KA<R#3#?(N4$?=C1]Y6WDL?:H0I#2>&T5A#A5YL7:LCP0>=8SK&Q!P'BD
MUS?LS15BS4OC?&1SK'2Q6?L,KC@]J_ !T5Z),\@= 7@%(O(WV$#>56Z*:;8@
MW=5MNH95@L/35DLRH7M(68207-L8X%YH>Z>44:4\OUE[420>S?P5,HZ"91+O
M?N7Z6.WEMN#VC['LM2Z638CB_R["?'<\I[=C4,+?MV0&#;PBRP?R&-V\7,_>
M>O[MAN@WI;93-K/9Q62SCY7J%R)-7[1%2&>_WOSDF<.Q.9VZQ";]H4L=.G8G
MX_&,3L:VZ5I6G_Q[<//F&UMW80:]A0^"3L%KDU)-[G5PLODSD;Q:<S/,8\!R
MAY:+ ^:. L,+K!E]?KP7PUK YZRYU)WM=%@\^N'=X$<2:0\(,HT(!LOR3V+/
M8%7F(0P$/ 47MQZE,,(2SY_Q;)6./]<9<:S .T\6!(8Z]:(P6?&4/(-3$#*/
M%MX,2<H>" Q[&6  (823QTS:6I4SRH(LHV!-( 17"H@&XR!D7PSG?/=B%38O
MC%-LFC#?GSY:R/0A3Q<,R(-X%->( )X$@3XL\/P -4/@MXFW8H_[&";R@!.G
MS'>RA" 6.\9'$"^(+\+9*$Z)S+AM8*R(R:5PFB],Y!X6W$+LBG^;$2\4[8)9
MK6Z3%1N/:0RS\6QD*?^2,L9BQR:@PL]5X_$%@8A4 '" %8G8G&7]Z9S'J]P
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
MAF3)F>*G]Y[O17'(;D)E5.D7W;>K-N1IXZI[+'4=49+KB,T]/+(L4[=M=7U
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
M%,X=2Q<JPSI%=J6@PQOECLX>F,%S2^V(=M0GG_S),]&82(V[)&Y9/XGCO64
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
MWVJB-M,AJ(2XP YJ:=@3GCEX1H%4=JD31"$H3F0GPK=6!R:&R.G\AT?'/OP
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
MCHS/70][%BN;+4%W"2L2>_# C.PN94GAV^+MZ+)Q&,L8K;2_]KRQ 6M4J+?
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
M?FB\P6Z WFAIAI69AH@-\D@0,*8YQ\ERTVHU20=PG^^>.IW1D50QEUE&SCA
M< 6:28)X+, )[&G(W<H7;^6;;>W64"^=.=PT*(37D.(J4PM)]J=JG1EBT)!8
M6\FY"L'"F(R#<AN-A88@#/""$;YAJI0 JFI%P7[J)YIG".3'KLFZ_C*E@4Q@
MD"H@<BJ<Q!FRN]_ H"OR#3!S<](-R\V)*J.14'$15Y7HF"3<W4V"Q:N'XE5R
MW'"1P5!R#=#R*O"^2D6.E&#.Z 97HCB!?.T'73@"*-S12RX#1'/A'4,*?SCG
M1P?6J/S PQ[(4\$4!)U.AR*]4E\X\$K*0<2U+%A_*):&=W3N1FO"!;R&7=_G
M-SX4C5!!-X[M/J@./2_26'>*XMY$M'=C;0QE$C11?:+XHC5 (J[\5,08KV3O
M<<YL8+_J>HU(A0$JKM+DT<*HAN6>J8S%65>='#+EZ6GD+)5-J%4IM2GK8<B6
MPKT^.($3.DTI3"C=(,XEV%.NN<";]D/0-WA@=KWX*Z8>>A.K\;NK^K;@S8JL
M!F>5P%F;-3BK!F<];G 6-5V2GD.D,&*%=2>43P 6/0&.9LCAJ8$1!IVIG.4;
MU5?K)C8-SHVITG@%9^<V1M*9SH1U6:]EE2J*NA[JRJEIU@_3/T=L0N170+4J
M4; HN0ITCSK2C&8P\LX<8S.OJI)8%I!)-8[ ?W8]Y!'HYC2J. OJ4Q!.0944
M5.@\BY',JOJS8NE8854N]NN)O"2:,8)_26=DD9EB$0O.)$N@H RR8&:9L?9O
M+,X!=P!5$60E7@WG2(W9/KNQC&Z$Q=,@K:4D"&P-;&:)AI3*AZBV,"G!7Y@;
M0.!UE=V;*R@*]+:!MX7/.4N2JK)U4]ZG^JD%%N>=\JI4VAJF6E!AEX'9%.1_
M=+G7JOZ,82Q$(Y>!7QAYJ9H?73-G+D9@3SR81<;0=/*^]E2^:_7ADA7VZS"
M4/1:!A-.?[E.[L$3^B85J((0*;AZRAU%? Q7_]A]:^TT7QCWV2'$4)4BC](@
M *M%F+H]XD@SDRY372+ICB#,,&>]B=Y(*E-0UO2L1$VX%/3W('QB$<T;>-%8
M_UMGQZ)KY[P,&H,&]DD+L'-M-_4R6JTQS.8K5Y\LTH3>2$CIB[(@>1AM0V!P
M=H-,$'PX]<),DZ"HAH><D96S5GK=H=)! (QJ?<<,/).Q%'!$2?*5,]QC> 6Z
M(39_5A5NH'82/G)15P_A-!H,!>.K7\5FXS#Q(*:8H)LR:EEW::*?J].!4LAR
MWVDM[G L?I2 KF;8C.%HD=9/O#&NK&+;>5@6(^<P87TV5P:J'V]5QUKL#HS/
MX,6 [8_L<R6/+@DC]3+EG871)ZM?-9IBB0"I!MA'W6XQ:7 )*M<L:#O>GIC1
M(#L'3"^C@N!(Q1;M B)2A['5O1=AA@(G$?F8[D=)+:H"8JK!F\2Y?2'B3U6[
M-[TOTC+UF%%C=.!HP!^L^E3+.*NW.P;0L#%RFA#:+R%R$6.8384YGI0J6O+
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
MP:UM$)- WO )DH"/TF)G =_OQ]A^&-Z,==' AN(VV$EN)L,:;AR%8]X*/1+
M:FDPBQ?7*>V@F?".ID>IT&;+_L7+QQ[I]LO^JT!L('?ML;N"@3M? /)=%ZE7
MI;<A-X4+O2YS%WJQOM.//+$?UV"JTAK.AK*X8RTKA$7G\WH$]HBO(&^++Z=L
MK,''8#<X(FJ/5 LH6T=SRL'H&/*"9?433V\0=8'/\V(^IE7 V%H<%7UP>4&
MIH4W0/CQS?SE\>'Q<?-E5LKD-E3P=!99V$UGM$#< ,%>G]X&\W#Y^.E7<@!4
M*;9VK%LW?6_6?Q@@V-I.)KN/\T[:9 .R_$O"KGINU ;+UH*IJ!CMEZ<U _GA
MN[SNQ%DAC18>5R:UH??@7=N164]8F=R&O#19R&_?VOT!)DO,E$!6^WF,*'#%
MG)A+:LAH(FE##M,Z?,6WG<UK>E<YX8^OXX/?[UGQWI/?6<EJZGA54AO*/_-'
MQ)[5RQF!4-]F:<5LR)OH+ZL]QTBWU[:9K VY3 8$Z9K/,9SP*\QT(PLIN:V#
MA\I-2&:^"1,(6XNA:GEO,D06M]BI=_AJ!2V8<C>(!&1+9UP!.YQ6K*_9*-;0
M4(.UD[#"_J'TY"F#+4=E$1L:MV*=_<*&,9J)DUK UIH=FV9<_#RN,R2#Z^&8
M1WDTPVVMG T$W@\T.TUR"6QX7]U"A-9.#/N[F"9M9/J'=RIH$FT<WZW$L[:%
MS4:])L>VZ*1L,'O%(N_<[OQA%'*CY!$MTZ7B*A0;CL5*AL/5MS/H!M$J*6MK
MN,_&N@&CB+\S[RE8GP$"X"$0C A:P :=C@&"#79=/E35+/C14-J2P,?UP^?X
MY$!_%;L4M6ONJY/;P%O<0F;W87B_09_U&H^$=:]1W2XCG9RU?4MY[( @S8=
MDNPJ%^(VE-[5)@/6>\?.15TN03P(2/O$!BLL:D5LL-6TH-D@)UZJ7UKQH316
MO>#?QEI7MXMEQ+K^=&%J\R&R)&AKYSG"(=^:D9S<1?F>Z_N'KW_49;9.Q(J-
M6:W/<8IO"1/+C!_Q3D^,4FOZT1NF*E?O7KX@JFK):@2VD!<O//?8""R@B<^M
M90L]AA3[T8MN@TXAD0VM\#9W55T!,F-:1\D@XE5V<DDZ;6T'M[O,99-=<UM5
M:^O.[73H&M_4:S1]:2)JR=PE'ODDE]XUV1Q82FI#"S1<!$@35,REL.&-S>ZU
M^)M=9K%!ZR!&J-G1*Z_4)DE:K1W]9Q[-1@N<E,EML)RJHQ0X3\1CBFX@"","
M&5LDGK34G0_< LG6/KXX1=,M5E2DMC5SW#U-OP'*;X9A;\[W&#7I=[1B-ECS
M=END+'SZ^NN?%;JM;1/K8G^M H;V5J -Y_+T]8_Y;ZS8TM,SUEOJV,0;DB=(
MQ]CW67WB>>,?;^*/VAUY.O$?[A[6!-"'0;NZM):UM4HED:8FX>3*I#;T/3>$
M7_.K.\>QG.I5WUQ<,$G=.5R CS_]/U!+ P04    " !=/F-5/98;/0$N  !:
MX $ %0   &1S9W(M,C R,C Y,S!?8V%L+GAM;.U]69-;-[+F>_\*C>=ULHU]
MZ;C=$[)LWW&$NJ60Y.D[3XP$D)!XNXK4D"S9NK]^$JQ%M8L+#GE*G@ZWI*IB
MG9- ?L@-N?S;__S]].39)UHLI_/97[^3?Q;?/:-9GI?I[/U?O_OUW<\0OON?
M?_O3G_[MOP'\QP]O7C[[<9[/3FFV>O9B0;BB\NRWZ>K#LW\66O[K65W,3Y_]
M<[[XU_03 OQM_4LOYA\_+Z;O/ZR>*:'4[9\N_J(JZAJT!>DR@0DU030Q09)9
M1Q)&6:K_X_U??(H4E37\B6+!5(>0M,J02Y 8T)2<U/JA)]/9O_[2_DBXI&>\
MN-ER_>5?O_NP6GW\R_??__;;;W_^/2U._CQ?O/]>":&_O_ST=Q<?__W.YW_3
MZT_+&./WZY]>?70YO>^#_%CY_7_\_>7;_(%.$::SY0IGN;U@.?W+<OW-E_.,
MJ_6>?Y6N9P]^HGT%EQ^#]BV0"K3\\^_+\MW?_O3LV?EV+.8G](;JL_;WKV]^
MN?'*$_QM.9]]7,S+65XM_YSGI]^WCWW_8CXK-%M2X7\LYR?3TIC] YZT=;S]
M0+1:\FK63U]]_DA__6XY/?UX0I??^["@^M?ORO+] AK;1=2BT?3?-WCJ]U_H
MSGB2ST[6V_22O[YX=B-OD"70[ROBWSC?N4L:3N;YQH=.&M_FB\O?/,%$)^OO
M3LZ6\![QX^3E%-/T9+J:TO+%V6+!9V622W4Q!H1J4P C;02&K822K-.Q*('*
MW=RZMKPEKV_-[XK+M&;ZQ2N^;WOZ/9VLEI??6>_R>H<?IN)\9_=8UWSV_ATM
M3G^DM+I<&)6,-0O&'-6VL"0@*=G.<=0>O72!NB_L+ADW5W8--<\7^=E\46C!
MDNV[9[]1DT,70NZ<)ESD.W"Z><0N/O']\NST=/U,F*[H]/+WF\3KROW5O.^F
MGS.7%[$O]Y_G/#^;K9:O\3.F$[JBQ9@HA9(@;&%:O),07 Y01*+D$Q-:36<
MW$_))AA03Q,#';:^&PQ^I 6K[]7T$]VW2)0U2_20DO%@! F(-AL0O/IJ?%1D
M1&<P/$;/)I#03Q,2W=BP-S":CF\(79Q1N4;+\UEYM?I B[L_N:12)*55E!80
MF4"3HFLV7P"1@LDZ\U]"?LV<V/7EFR##/"UD'(0/?=#RDMA:O:3D\R4=R0OA
M2W%@L]>\:&4A).4A!^F9(.E5$AOAX=[';\)Q^P0YOO]>]E,-9_1N_H9.FI7]
M&A?7EV>\1BM# ">\ V-]9.]-:Z BO$*/2D;JK1@>I&83*+BG!87.+.AG-"Z7
M[&5=21J!;)9(#9@]6ZLF!HB")$C6506+$\Z%WK;B=0+V7<T+7'Y@>=K^^NG_
MGK'^/>&'+I^O7N!B\7DZ>_^_\>2,)MHZ$:2PX%M(PK@B 5TB"+5*I(364&\C
M:"/"QN0D[8Z+VXCOSY-NX']#R]5BFODH;D9D]%IG[SV@+14,U@2A6 =LRA5=
M61I$43L#9TL2Q^1C]8/0D'SJ[GZ_H4Q,&+N!_Z#5%W6/(3HJX&)A$\X& BQ-
MP#._T7N1*ZJ!G/#[Z!F3W]4/)MTXT T3O\P^\;OGB\],R,2&D 0F#4)57IKW
MC,J0'&@TUHCB,;G<&0/7WS\FCZH?SW?>X6X\?KV@CS@M/_W^L46RK[RY&RMD
MD>.+MP1*,TTFNLS^?C/YR6>BE&0JO>VJ#<@:D\?5#Q&]^='9U)XP\<*E8H'8
M*08CV/V+Y K4I*46[$'HT-N(.']S7U<A6V%LK8X%J"]@,B)$SP9;TDYY43 X
MZBW-M@;O88WEK3A[1W?MO+D=!=G\(RU6GU^?X&S%YZ896!_;1?)/O^>3LW;=
M_)*6R_GY4?IUQCO\BC_/^]-^@'S4ZFH=Q3H[/5N[MS_2QP7EZ7H#)Z:*9"SO
M#:KLP6AT?**1P%GO><]8:.?270(.MY[QV=E[H6\TK.]X"U*)SU+Y99;GI_0.
M?S_?I;65$&U5-A@HHD16+EY"2B(S@ (_Q]:@;/=0UX/4C,\2WPM(G;:]&PS^
M?3XOOTU/3B8I5&-**)"-R6":; T^2/Y7\L90"-GTUKJ7[QZ?X;T7BW?:TFX,
M;9[_V[66Y'U;>_NOZLMII5]FR[-%2QN95!31&2:&DE)@E/* [18^UUJ%1I+5
MI0&B>X\2-3Y+>R\(]&5"1V][A;/W4_;[KZ3.E?ZZ0JV(&#7J#.WFC$TKZ1FU
M3*B3+D:=0K#8.QUB$[K&=.71 2'=6=$-)->\P7_,9_G"X$;*-27GP#MDO/JJ
MV/2N&424;'S'2$'+SJBXEY!-8."?#@SVW^Q^?+]AL+YI^_>J_KH\Q^<DF%+X
M]0ZD$.QP1<4.%\4"*;BB72G.F=X!FD<)V@0'X0GAH-OF=_=VWYZE_Z2\>C=_
MM7C^":<G+6S\\_R6?]/L5X/,PB(3D NYJ;0"0<<(,6258J62/0[DP6Y*XR:H
MB4\'-8.RJ!N0;J;RO%W-\[\^S$]XKY?-BUY]GF A-,5&* ICN]I4$+)+X)@B
MEH-2H>XM6[Y&4\<U3WS)(7MV UB)!SZ]N4(TU4(5.1:ID85Y;W?ZVNO'% ;L
MBH0[:<8[;GDWG-^S'C;0JK-LMFFM+=-1"*)VAL]Z,BHG)ZWM+1*_AN71I!7W
M1\">#!A"X$V2M#I)'0 %L2F70@*L.8,+[.0I7TOTO6\!'CS\7>I (A()UEE@
M?6,0^0)HJ@;!&H5(&VG"@-)LA'<;NW+[$?FURUX/%QB^1EBS(6)!$E))/I*I
M1;605VM;_494)LG:;F#LT-'AFR2-5,#MA8:>7.B3\OR6V#UEF?K#?':V;/<@
M$Q+:A*HK!&-:0:/V$+,)4"-Y74P.)=Y"P@/ISG<>/::@_[X<[;!Y0^2L7PLW
M%%6CUHJIX-]@KT!K2 4-*UZ-["SX*O1F?'SH#6,*\'=A9Y>M["ZQ7\Q/6TK'
M1;'I93[]"2Z7TSJE<IU,4D%2]JWNJCF=20-J*\$+I6.0R5K5.YJW-9%CNA+H
M+=6'X53?$/!UA?.%'M6R?XP6[%G9V@JSF)Y2"BCI54WD(E%O[?\P-6.Z$^@%
MD4Y[W\^9N5:]>XV6$*00O$HH5B8P 2TOUK-I&H@\,2U6^-YNP+V4C.E"H)LK
ML/^>#QG5L"9J:XL#"K*PILL(J2$R>Y=C5<JYV#M7NW^$[O7B0A:O'WV>%B^"
M+E;G"E5% \86"4$Y BTK)1NLI-N&4(\LU-MDC,FYW9/[]Z2>[K7I_;(DYJ>G
M\]EU*G(T$2L[V)[8GW)*L2L5%.1".F-%RMWEV6T:QN3&=N;[7MO=+[^XE&E;
M.YZ\QBE[UB_PXW2%)]>(F^@<4[!6@&)%V^QWSZ:[%.!JR$ZF1"1Z1[>^3M68
MO.'.P.C,DHZ%;RN<SJC\A(O9=/9^>2-ULT[S=#5!+X4OJ8(GW8I<2P:TUH-+
M.AI= DK?.V'WZU2-R=/N#)7.+.D&E7<+PN79XO-UZ6:%54I*T&SL@2G20ZS"
M0H[2M%X%.=?>4N0N%5OZS_"4L+#GGO<L:;S$X-IO:W[]@CZP:S_]1.>AVY?S
M90O8OJKO\/=)9K,_6<EB++$8,Y4-GE DNP<A>2Q9R^2[JY?M2!R32]U;UPS(
MK%N(^K?O;V_?2_YZ@&YV;U?\9ZM#6,[K1;H'_Q1GY8'%W:1WCX9W6[]XX)YX
M^VU$I[9Y][SK"DVZ5!N+D:R16I\S5QFY46O0ULFBJ1A3>J?5/D+.OH*/G_-E
M+R?"R2J\2Y Q\OF(E2 I&R%5+$%KXZ+L[3S=(&!,'G,O#-R67KOO>-^P\#WK
M^WF^X)V=G=]:Y\_O%L@G+Z_W?U;67UUPH_SGV7+5#NGECKR>+]8_6*T6TW2V
M:GEK[^:O\3SR;8U0WEEP.B8P5CA H2*P3-96D.>EQB$BS8=:X)C<_:% .U[$
M=*RIN#R4/_.VLDI:36=G[)]\44(_4.7E7EWDT_*GWU<+9 Y/9[CX_ LS9AWD
MY]]DGO%KWO\R6]&"EJN)2CKY$ -HXE49F2-@<.S9B*A"2"$7T3L>.>!R]BY5
M8_=OV2BCY:L9OY0??39=?FCH>%5;J'SB!<9<9  ;0C@/D(<@,QBCK":R3G7O
M(O!5HL:DF\:"U3L5<UTYV[-<:KVVBTX)$[:))4I50<C(SH<."8*H$4JMRBJ!
M-M$ E5'72=A29PSKTX\53?NP;8 FLPW<;9->S;Y\;YV+;XTKE#RPWR$8TI*U
M53"LMX@2&I-4U+W1]%6BQA1I'BN\^G*V?_G6-2\A*(DY10*OB%\O,9Y["4(*
MK]$)0[JW7W8/&6.*28\55/MRKZ^/QPN<WR3H4I8Z(IV9Z>!]ZU$@M0>L1D'2
M'D4*RA3;^^K_<8K&E"4V6G#UX^F@XJHDFZQ@KTVU5M]&H838T@$P4&;0)^^[
MMZ#XJKC:P4U9\$->+^9UNIJX1-EB*:!#U6!J0 BE&"A>>)3))6EZZ_AKKQ^3
MZ[$OO^^X##ON<K^\*%H?T'^G&2_LY/FL/"^GT]ETN5JL[8#+PR6R325I"[8X
M%N*:CQEZ%N>MCL/+5)H_TSM7:B/*1N5*]$;' ,SI!IR;@5SRUJ0FUW,F"29K
M7F5P B0[+9X5/YG2.Q/[D=#YKN$OUF47>_H#;WD[D]JP3^XH@A56-S==0:C2
M@F>EQ<P3"FWO[(@'2-E2"@X+]-V9?]?+W7_CGT00U&FV0%*4D%%Y,,Y5"$JT
M^+,D+65.9/M'70X4!#UNU+\W&(_/_WYMT:Z9%\I:50T;W%%;T<R+U+IOM%E5
MPAHIK(K=TYT?-.)VN9->KE[5UE)H77%-BT_33,NW\Y,RJ0Y5;2WE(QGV)!P[
MF%%*#4XFJ9-1-F'_G->'J!F5F-Z5_7?S7KML?L>TQD\T.Z/+0[K O/KG=/7A
MQ=ERQ>=R<=6!JO4FX?]*N_]S-B)560"M8CLL*PDI1V1"LZPB\Q_8VX+=@<PQ
MR=5>Z!F:6V-(6FJ=\GX^F?\V3&;2EZ<?,/WH@25URC%J'?OY!0RO3U-^V@^?
M?UVV*O$K#^IY9@_GO 2IFD!),?,-)G9OLLAL"K(.9>>8FFIW0?2VG#:G;OC;
M8"&"ED%X$**5RQD;@/>A0K%:&"6R8?=OY+?!@SLC0T!I^]O=;3C5TV=I6<3T
M(YW__<OLUI#*%C:X,W)NDEGZ*-;<$))HM-; __*:_2MK'=O*19O^0RIVH71,
M&O% 2#L 2P>$W^6DCD:2J#:UM ;@@Y%:V3=O ,8$A=B6*#J'3+U[]#Y*T)87
MP]^$W.K'H?[C<E[^\O.K-[1DAX)^JI7RZM7L*FUOXFL@;)T"0@UL<[IU*817
MP/M0=)"D0O=1W1L1-J:+X(-AJ#?#AM5_#XQ>_=))\IK89 \556DC.85A5\.T
M 'TJ"IR@TN)%-55]"$VX!<UCNBT^IDX<BLT',,Z^S"Z;M& V*==D+K:()6]0
MD"*"UV2<T.SJRN&5Y%VZMBRA^D9UY9[\ZIB(]V72"O_[A"ZRS)^?MDSR_UI_
M?Q*R\*I-T]2&L%%F@46O >]*]HX,4?>>]YO0-:;>)@<"4G=V#2B2+@:I739U
MNG>@VH17' V9 C:WS&5G!*!D\:G92F034B@C>I>Q[$;IEAW5OU&QU9VG ^4-
M2/90$UK=!FNWT1"8 45.(*P.*4J73/>\DJU+[@[52?U 8-F= 0/*H)MVVT7[
MC.93)#3:"TF0?&1E&SR;;3HH,!:++S6C4[T!LCEU&X5!Q3<O;+HPKU\S@VLJ
M]E7]>3K#66YDS9<L\F1-4EB90:?6W3(F![%-I/#"*"EU5BIV'WS_"#T; >A0
MN8T'PD\W_G1#S$^G'T_FG^DR]VA]Q_T!%_0#+F_VN)Q8,KZZ[,"FF-OB%?!*
M!01MBF!=FZ+OG4.Q,7$;8>D;BY0/P[D#5D]%7:J40@";7*HUYT@0V"=@8TQD
MU#7$V+TZO$OUE/S6HN1]6=4O@>N*F+=XTJ;O-8U;KF:MW1R-LYPH[T+VIC6@
M$XW&5K*5<ZO@RM:(:A)V[V"Q'84;8<M\8]@:D(G="Z8R[\?-NAJ9,BG=.EFV
MG$6C? !$I:&84&R,-@C?.ZCT(#$;P>=@W< .!)\^K.DT/6%%'W_]^*I>70A-
MLI$F)Y/ 4U.L15I R__25HD0M,[NMD7]T/2$VX_>B-F':N(U,*\[;&[/",U]
M2[VRU*\M-409";, 'ZMKHX$UH+$"A)92.1U=5;WOSC:GKL/DP$Q4UKG@ORR7
M9VW@[:NZ'H'1>C6FU41A,QUENSS/+*F-2X!1&@AM KJ4QN8ZP+#[QXD:4[7<
M0$BZ9WY@1T;UFSR)G]>IE'><W"!=*+(80-;H[.2B9 &A64I@L<AF9O:Z=X'H
M0[2,JGSN4'#IP9>>\TFOP+M.CV[]H-AY/8^B34RV@@092+DA-UL)V%8;->64
M2/'_!IA&^@A%8^JM<03YLB>+.I9 ?+R"\75)5V,HT6F6="$9,#HS'8$J*/(U
M164-FXO=RQSN)67+-*EO0K3TX,H@DN4Z82^G,^*_7C!QT]4DY8311@,E*&PM
M& OCF!S8*C!4;Q-V[U:P$6%/(,=I2#G3AV'=L'2^5%I'*%XOIKSJCZW7_3F%
M$U-E$D8Y<%9?%($EUW)CJD'T1I&BWAAZE*"GD+K4&SS].#2(CKJ<!703RVTD
MF+>M'M8F7K!4 I)-'C+ZZ+U,0;O>\<JO$K5EMM(W 9Z^G.KN0?T\7S"%9XO\
M@<'-)%T;JY&];9U=*PCO" RZ NBD@"J-#PFKM;5W'<O7J7H*.4A#>56=>-4I
M7-DN Y=?Z"G_BTYX[9=S%R95UQR1 E0CVBBR:B$8FT$%+1*YT,C:+'CY^(NV
M3#-ZTH#HOO']IF7QJMO_VQ"&3WA"Z[3>);MS>>W-+3\\GY6;W[CVR4DT499V
MX4<VY_-LS="Z2"OTR!:]E#[U;G&S%\$]=HN??^NISQD[B\5GALGYO!(M'5E5
M/:0@>%?:@*,890+-'C$IWB#;W=_<B+ QA4$/A[L[C1NZ\["C<7AK![Y"I,'*
MFQ\L)/)LA<3"RB.K#(*8:-$TB^X="-N2Q#%5JAX/<D/R=>@KKG;QMKQUF^=L
M%,*X $JB:YF+#J)K5WK*2R(^&E7UKL[9G+J]C*-+B^W=_'EF_BSH#7^%)XU7
M'T_7@P@D6_B&>*W&MRE%B&RO&0E6\IJ3]-D&L9%U]+4W/85V OMBXX9YU'7K
MN[M;5U3]<+9L3N"2SJ=)K0_T^4_*A%*V0J<*TK815A69UMCF6.DDR<6"MHK.
MYV(;^I["Q58O2 W.OT%"TN>Y4'_'_(%I7'QF3?$%_L9Z)B^&-G"Z@F$5 .P0
M)) Y2>U58,>C=^GWAJ0]@>NO[K :@&G#R2RF]B,M5I]?G^!L=8,^]F&E#(47
M'53K.)U:>Q9106D^!];I1+;[5>K&U#V%V[+!Y54?WHTC7O":%M-YN5LL<]'L
M[*??\P><O:<WN+KHI# 15F<OJ^$U:@5&VL(V<9&0:XTRF,K'9U0!AJU7>,#$
M-"L1:\R2/9CHVIT\04P*0:J4C?15R#26Q+0G')L8%N/W%"X.P?YC.)6>]:$U
MK""%BZPJ12T0T686G9Y8GF8TV-N^V=6I?,)QC%' <U_V#PW/^S*8O4H:!:OR
M3'9=ZL*DH8@0BXY!6F)UVSNO==>.B\>UP)\^//=E?[\BS/-V4O7ZLE_-]HQC
M!LM<5::5CUHP1FK>+[8?K0TB2B]1VMXQB@&6,:9^8T\(\,<&U ':$E_&=];N
MTW*Z[E#_RXS_QI/7%Q>OKWDA]/QD??[6O6A6.#W9J4OQ[B_KU[2XTX([]3"^
MI.;%_#2Q$=I>UYHILW@]GQ:PG@!\WH!%3H1 U.@,"$,"C*X*(DM3T#8X5V64
M4?3N/+ -??N*[RW>U0[4ZO/E8(1EJ]B@PL=N7;K1&FQ9],DX*E #L?6NI>13
MEA-$DS+OF=$">U?9=R1_3-[=8 B]+6R/Q?YNYL<6"UC78\J)#DG;@@2J^&8E
MH8)@F%;,3*$K)"CV[LN]-9%C<N7&B,4=6'DDM?XV?Z!R=D+S>GF#<UX_CK/K
M'3 [J_?M7CJLFM]C X93]V\HS]_/IO_%GE1A W%:I^OVW&O"+LEL8U-^FYZT
M\6W7>Y6RM#NETAI+:.EBCB39R'423&0(!BDM6.5B:Z>K?3Z 9=!C*0,(X4W(
MNI><A^\2JLHZJV"@Z,2RQ10-,=L$;,C[A*VU9SZ >=%_82,W/ Y^5C;0"T=&
MUY#6R\Y+8\N,W>7IU8?7.O(=N]"7S)E4$[-6,8$/OO4,;$VZ@F\KIL(V6DL5
MZWU1== %CMQJ^J8.4E^TC?) 739A?8>_7V](7ERUT;7&JTH2&%':7'1909=0
M1+2::CJ _]!Y5:,:L/&MGYT.P!KE@7EQQJMBM?I%($Q4B;Y442 FH=L490\A
M1_;5R,J0,;"WV+O"=-@5C2FH_ZV?DSWQ-,XS<MY\8EWN^RJ=3-^?M[ETLF3>
M70LI\T8;'0U$:Q6@\0(5)EYI[VSUX5>U92N _Z]4C@RL/K6;/1?UIB'C5?UU
M>?'AB<U:&^\":T;;IL'PT8_5%L@V!#3!*4VWC*\'2AN&I'++-@9_&-B/"QZC
M5 ^M7>2YUKLQ(="YZG2.?&H%6X:R5$"/&:PP5A=RPM"8'?=[%S6J=@UC.B7C
MA-4H3\N+NVLRTI?DO0!;)!N(AG<<BZH@0Q*FHM"R>[' L"L:54^*;_V<[ FH
M,1^2"PWIO!*L#3-4KW@Y-1D(3B"H0)4M0H>N^R2$P18SIB% ?Y"3L0.*^O74
MOXPL:U%D4-* ],ZT-.P*T3D-5<2:2O$YE=XR?ILKANN3@_YPF-N)2>-S/+^,
MD/@)%[/YV95*^#SQ-E;EV,=@7="&(]E6+BD\:P51,]M3 <57DS8.2.^VHXK^
M. ;$6$$S9BOB^@]NSK:?1.&\LSDTC[N-5TT>4FX'GAF R-R@\ 1"_0\O<-LY
M37^<@S1^O(U/P5Q,P;Z8"'(U ONZYZ&T\26&!-FTVNELJ*72:O"F=?+1LD3I
M#JYHOD[WN,90C>F<C!U$XSLE/^#B/4YGES4BDXA,,ED/-A&OQIH(P5,$*S'E
M'#!D'0]^)&X1.:Y16=\T_O>!QP'RP2_G 3'!7[*@KX8$[9'SO=F#^^5U[["0
M3KG;5R]IF L1,84V#<84"T:5"DF2 )617"XHB^U]27[]_?M/3[YXUK\OV@1G
MC+X(3.W(R-:>F65T#);7)5'HK%P-9K#5K"D84][QSGR^.^5XYTWN.";[@H;6
M*?%"PBUI\8G5<22+VK7>%J@3&!)LOOK(2TM15)64*=V3!Q^F9E2]UOHC8+_=
M/X!^N)&,CM>2T?=0#5]]9C^ML!WYG13"@PG\#38>J[ )"Z@J*A@?)$3%G":3
MVD0?9G[H/97W,7HZ=-V[_]GGLLWHI*IR!0)2;6W9/:/9,)J5LS;JZHH:H-G>
M(Q2-2:%TP\D]7?5Z,:6;PF$_\.RT[76+07Y<4)ZNMXC_?4+K_9^5Z]/;'RZ"
MT<[4G+4&E]A'-(@1L&1L;1QJTM$E&7LWWNA%^ZB4V6#H.PJG#Z *;_71W4,!
M/O"D?FIO$U([*[NW9^D_*:_>S5\MGG_BMS7W^.?YXN8 Z@:M%",F:2.PHZN:
MW60AK.L(@L@YQJ+8&AY()6Q*8R^EN-'[SF6R+16]]!DHNI8J'@@".0FH2U#2
M64)SU%T9K?(<!'</*=2!&-JS!_+F=#X@IR?>\TYXTA!T(MZH4" )*F!]59@U
MPT@.,'EX;[I'J5S'A\X>7#](7/)F[>;E8 >V',[VTKV;/;AG7'+KA732S#]/
M9PS2E]-/=RMA&^)B]EJT_GNJS0(P@;&7:I5 9%U0HNH4>[MFCU/488[D0T\_
M%\F%L2RSEI Q1##":4 ^W&"=1%>JBU'VGN?V-9K&I%$[XN6> 9+]6--S\.A#
M5%V3DM=]E8FTU7EO*F!NLS,JR^KD:@97R/AHV66*O:,WVU,Y*DUX'%3UX-\1
MM-S?<76VF*[VNW=[_)'#:;9'B3^,3BM59*M3$QZ!T51*@*B"6QM5D?EL9>A]
M7W4TG78=UQ?9%?_@77[W&YU\HK_/9ZL/RXE 5[U."#:NQV9D!6A;KW+R7DM9
M3?$'U'@;4/R$].$V6-M&<G5FZT&TY5V:_P_AXMUO\XE@UT$*&0"QM*329"$*
M$Z%8(5!*997KG0>_$Z%CZLLS&N#MPL0CXNWG^=EB(F.)RA*!+JH- A9M$#!;
M%2H;':EJADOO0-INE(ZIU_RH$+<U&X\$N>=U18LUP?P+DUS97D5R('-FR](G
M)KA*"0I-42HY&U3OHK4]R!U3BYC1@&]WAAX)@6_H%*=L52]>U9^G2^9B(WY2
ME ^%!)L#UK$OS0X4!,E?HI4E5J>4M8?T43<D>\M&+'\,1.[/X&.JXW:*@@LZ
MYFK9-B4+1J@$J(T!BB2U"U*Y:HZOCC>4B(=JB#(:_.W$QF-Z' RAUN1=" HI
M@9<MQ5II"T$Y YY4E3KY4M/Q3< UJ5LV&/GC@&Y[1AX@6K>^/VN;L?['B_ER
MGWNHAQ_6+T*W(<%[QN;6)1/GD_+HZD43D6*(5%J=@P@MR2RVX9T:*!,2%NMR
M55_;HWN?W$&J7#WO5G.F&Z'BXJC*H"I08*P;WPHUHM2@$V8G=?0A47\IL@EI
M8PB2[<_T>X1$=[[T5$57Q%V.%[D05Q.E3 Y)":"6K&W:7+/D* (E5[3W(DLS
M0(CK(7+&$,@:%AS[['\W0'Q9EJNB%+V.ADGDUZ^KS$A!SE(ZCYF-]=[L[R8+
M;Z:&K)=#EBA'HR'9X,$XFR#&6$%G"D)9'3+V7LY=*L8@X?;C]&T [[G3?<I>
M[QQ)CQ&-C:F-7V2CSK&5%3.+5NU9P@:7@O>Z@Y(^;CA]/P;NOW$'MTR?]YW>
ML_G#A[)<-UY0#TMV_<:KKBA?NA).*$C4KDHP5AKF><7F"Q&DY#1YH4LVFS75
M>>@-?:7Y?4LPRL::DX+*4 >36!ECRZV/4@FODF^ST 85[E]=]1&MV2Z,?USN
M[\N30>S9^XA*4FK=+EUJ3*TA4)N35WUDW<1@#MEIEP:XS7B,I#%HE.%@TI,?
M?6R%FZ1<M+J9Z%@CR5(@J2+ Q&(!5= @6CA&>^N*VD4&OAA4 %X2G\DDEW4%
ME["E."O3EE&@)-,FICNKLSZ,]+MWO:,1?;LP>T.YMPLKAA5ZEQ1%&[5']*"3
MJ2R&#1]<(R3$5)"/G@G9]YZ4]Q@](Q5W/:#1C0T=!=VYA;D..\VOPDZ31#H'
MR6\OH8V\\2[S*GF]#-HH++7J_[*YM+OW'7U%WJVXV<0JY;.U[)P86E>5&&#/
MQ( S5<B0:RUQ6(EWBZ!Q";S]F?ZXU-N'&X,(O=L$L?,:8@Z)#W#D4XS>0W2&
M1;% *J9H+<H!0]SC$GG]P=&+$P>+)[3F)#2O-P1UCU#"5Y[;.XJPS3(ZI:F_
M).8J/6 #O<;/K2A[^>,93416P2-KNAP*LL\@-: D \JBI8 ILVKM'CS>C+;]
M(^0;O.>!!!=!*CF3 (/E(X')M=K9 %AM8D?'J&A[VV*[4SL&G38H[F[+L0,Q
MMN-5S6:;<B?-/FM59&*A7'(L[-6W#,#4^KA2*HY7X90Z"@SOH74,NG-\(-R7
MJ0>'X)?4%V4+NSJJ@D G6NI+:)-I(T@?A"XHG+CM>AP,>UME+QTJ@WU4H-N-
MC<=!VV_SB9,FER R^#9;W+ #WSJFQI9;X47U15IW+#FW177.H=+5QX>T+5G8
M*VSR"(7OYC_0:YR6+QGUK::#;!)2R\JD(3M/P6F(147 * N)$CUY\S4/8L=W
MCRF[?%  '8(W1Q%4:RI=%5DZ14 E._:5C00428 PBE6Z0I-N)Q4>5%)MBK1#
MY9&/3E1MS<0^LNHRC^"*K%]./YZMULG(ZTPR5M.UD@G8^DVT.]A86\#9K[OO
M6*$-\@'82#)][4V#7&'\.BOL8K5V,JW/?F9^G#>7F7A7F7LJ0-&2K8_L+)_G
MZ,#7J)!B80-D@.*+S0D<@^O<'R ;W7=TX=EA!/&#I!9-U;.6@(@JLP/E$FN/
MZ"'$:DA9';WKW5U@)T+'X!P/#[/A>3B0,'[-2V<=L0[33JA2E$HZJ*1=2XID
MRG)5($701B<94>XHB:^_9J!$@TFRP10=,Q1JUZ*"EY!JTFV.EK0&20G3NZ?6
M Z2,5[3NS.X-4PRV8D+_O-K[UYG8X:]8#-BD%*\3!822(LBBL@V$E#9T?;[Z
MJO$*N[T9/\!>#R72[GKHP3L;T#H(;."R7M<)HLT)?(J85*1<K=A1L'TE7#)\
M  FC]JZX"-J:=N+8>@F4,W@9=)$Y"R7ZET!T#R =21SN!Y5] T?;L&[81*Q[
MB/,JUJQ* *N1C1/K*B13V19&ATC"4$H'\5]VP].1I&Q?/ W!JH/A:$*8A$^L
M9:1J:;-"%D@L_D%:K$%)8:+N/<KF:S0-O>8[%UZV2A0Y4>M>PB?<18(H*A]S
MYGRU-<OLARQ/['5[><"N;_TPM>UIVHMYASE6#USL.\)L= ;2H0U;;[GOAEU8
MHIA3%+%:&J#EPI94CD%H'Q]F^S/PL'; ^AZ5J:L96^HDU=KJ'SR[<Y1!9,18
MA ]9]![<O#%Q8[H&/ZKTVHU=!T73^@+""E5B$A*RRQY,B0Z2+0@Z>20J!4L=
MH"OJ1K2-Z:+[Z%C:FED'=U!:81<#N\7I)>,\!@DH6[:'D%@D9DW=[R,[.B@'
M;*=V9*&T):L&C K>?_MND\%410%K8QL!JB4$B0&$9I#'A$7?GL6P37APYXR(
M _8[ZP^0(7DP?-AP$H/1K#<K8$@,VJI;Q:=B@TS++*F6D&Y/8=TA7CAHU//5
MC";)D$TV%HBN=0YF4Q+06@%525.D1V_+9L/0-WC9&+S(OGR] >7>VST\AF^>
M+T]\3BT?7U6HY9AH =$'P7J=;45;?;P3A]@!"EN+N*,'Z88!Q.Y;?[@;$9E,
M4C&J)M37 C>R94>I]19T(EGG!<IA;D2.XZ,=439LN]T' L%YDT<O4ZJ&P)F6
M>Z:# ?2R3?E4J&P.0MX.\N\*@TV=]:$=K&,"8>LM'Q@*5]&H^?5H%!8?(K7J
MH"H;5H-BK&8'69;DI-=%[:LK[GWO&)RF8X!C?R8<1F"LE9EB6]R@MF!-&ZS9
MBBM289-'"Y%D%E[7G3.$QIG->T1QL?6&']JH-"[+2)2!?$Y-D@4(VA00WEC#
M1J\R>C/'>4>C<OBB"50R*U\]Y-B&8)O*7%9\"GWRBEU@EUTX9M'$T1VJW?&P
M;\G$-IPY>$2I*A+&6P-^W9$J*H)H2FLH4"EZ[PV+]B-$E([N;G6"RT"<.*3=
MK15J'8V#1-&R%V!Y[<;YUA%3!BS&E[)9[\\=[.XAKPJS=HGJ.IF9-97QR0*6
M5%H[X)RR+E;86V[EN*X*CRY1=X/([I>%VS#LB!79-0JKD,6]U"UCU;"EA9+W
M)L?84IR\13IF[=G&^#JZ".Z#KV$9>!A!W$*VZ^K*JA!\8!UA5$-_I@05O8I"
M.4IJ_SC_O1'R ^2>.:'9"%(*G*OL.NC<"DJK!5+*6\L^2S"'EL5CS#T;!"Q[
MYYYMP[SC-VM!%$6)S.0)@6UK,D25'% .5L?BL_:]IYX]Y68M!X'<09AYP-!3
ME1H%E0Q6M=XQ9&*;-%$@1M9B*+4MNL]MYCZ!AJTS;+3BA3A;P,= ?,[;'((2
M$CNS59*QP>G;=[2C2H<:A7#>&AX[YT-MPZTC-FHP23JB-C+3\U8D+&S95?XC
MHI020XC=AR<-T:AA%%)X;VP-RKVCW ^%:H4L),%CI58]R!N1E 095$:*RM:2
M]Q/$&]P/'22QWGE;K$I\OHUKPXT*01)>@M!HHI1*6']0"WJT+1"'AE&''/MM
M>'E8T7T_O28HI3*;74FJ=;-;=L\K?UEM6T4M7E/O\KMAVW >5YSWQ^"!>#N2
MAL.36X>C7\MA?O)AFP[?7DJ/N46/WA!G;2VU9OI2)=5NB*GU1,@@+&-,&*$V
M33 >(IMTZW95GD@6)]L@XE859QU!M#5!TCFIY(5681Q=D\>H"K>%PZ[6Y%9<
M.EQ)<+98;+09G&F&M"Z2J4H(CN5AJI24T;U'(FQ7$CQ&U;4O9KIRY>!>[224
M6EV.";Q6K6.=T!"*4^P4H4'VQPS_<!3RIO,>/-@U2GCRZ-AT-8YX0T)A;U00
M.Z<FE2!C\I4.*H#'W&!N4+3U:0*V#3N[G;Z'VC?9U"*_UH$WCD6!SQZ"P 3:
ME)IBT<*HWA[O'CVT1M=4?1_T]&#)X31Y+#[ED@04V8P,VV9058T,796+IH31
M#CF]YF#-/1X\MHY4];4*$"I%,"87UL@EL_]838S*\-'MW6WNR;7W' 1-^W7X
MW(9MA^I/)[0756D/,33CKE0#D6*%ZH2NM)Z,O%DMSI/H3S<H* ;8\0,$8)[G
MO#AK0/U(LR6U6<NO5A]H<3&6[UH$X\7\].-\UC9H7C?^I3U&1AV&L'[AGR-L
M9(_HT04%UU[U_(*(NS^Y&N+9AJ!ECQ"J7P^!=!!R:TZDK7'69$EYLUN8'5Z^
MKZ9=/QA/?IXOWN'OM%R_[-T'G/TR8T[2^GN7R_3!2)<EF\.^]1/UBL^L]^SX
M)K:415(::^_>,YM3-P8=>Q  W=:Y S&PF_EZV=.9U0FF$_I"BW0AR]BB8&R>
MYZHA!=F:#E17C0HQ4&_OYGY*QJ"'CP*<#HSI8Y5=+._%V7+%B%V\87-B1<M)
MDE2IMCH[YPF,] [:V%OVS;-*(:N0\V8%/_<_?S25T(?B>Z^][A?X>'R-7BE;
M7$E Z$TS#!-$H2R$H!V6$MB%[QU;VT;5'K%D^M"2HB.CNH'G@IQ[M%S5GF1)
M&K2-R%B6%:+6+5+C<VON2S'WQLV#Q(RFD/HH5LG>[.FJ7]ZNYOE?/[ ?6IK'
MP?[%>M/8M16:59Z$TD*$1E$ %"&"=$:;C&PJW2YG>5S-W/^:T=1/'T/;=-CY
M;G+C#5L\"_94SQ;3V7O^@A:?KDP?VWH^%-FN\E0;'I<").8Q)+:292"G<NHM
M.1XA9Q/(^&\),KU9U%O7O,437%Q;8ZFL];2P0)J8%FD+&TV&0&G6?+%FH6OO
M<9'W4[()4L*WB)0.C.D-DI]./Y[,/Q/]0#.JT]45328)*:1O60->-;<JMJ([
M!!$E,K$Z(O;N/OXX19N )G[#H.G!J&[@>3&?K1:85_^<KCY<^F97X?)+RJ+3
M5 L1L'_>1E04 2F3 .^*,H2A"M.[B?\F=&T4>1/?(I*Z<^T ]QL_4EJ]S1^H
MG)VTM,SY[/V*%J?MNWO<37S]H?WN%;9<P)YW E=I!_R>=Q?OF1@=?3!&@<CM
M-JQ*!:A:-R#V@XN6KI3:^[[Y^OOW%38_4B7&9KFXFWLQ7ZZ6_R ^"H%TB(Q4
MS%FWT ]"(BE B!"B3)BQ^ZCU!TC9,I@/PV:<[,KZV^*BQ[[WR_F[MJHKN\D%
M[ZU+D(M,8)!7&!Q%J**@S\*0#[U30N\A8PP!^>Z\WW>[N_&]$?#+K#E8[7+_
M!2X6G]G+NAR"&94F"JRK')O+1I@*(3$<95;6%F.]$+U;>SQ&SQA"] -(@4X,
M.("Q\!,N9DS<\C4MWG[ !>UA(CSTJ'Z&P4;$=C('_KF&')7GGVB![^D?9Z>I
MU17].#UI8VS7KU^^.ELM5S@K3-,D"I6T2!EL0N9K,!F2)@L52Q59>,JZMVK=
MDL3]KWGS@AJB\>3%_/1T/CM_P_/5:C%-9ZMVP_ANOO[>.A!XD5ST?+' V?OU
M[RTGLC4?D]F"2]6#,6U>J>)#5DV)-IJ<*_5VD?>G>@QY!X= Y=W;XX/RNYO^
M>V"/[FP.4SW-D^J3-TX9B)7UM)$LE(,3K8BGKMW&J+N7[V]%X)ALI4.B;S@N
M;JA5+[[?_DB,[[_]Z?\!4$L#!!0    ( %T^8U6UUE$OTG0  -P7!0 5
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
MJH1RDP*<($1&Y[46M>L[-8!UM&Y^O="AZ0IUH%KZ.?/<,_N;D[TF$'LZOV@
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
M( @12UVX#*;<\$3NI8S$.D%J%Y9O!.R,&%)?$3U<H^R8_0;OVQE:F,\NE\_
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
M17K2@?:M5-DBT+Z-'H8(M$_9$)]L!AI+@V.!OH!+'"T[&D@2G#LK:A\I/[U
M^RYDZ"3QRG?N.V/]E)#.42?!*H(+)&( )X0 +8F+1C.<:*/,U'..HC[$&JXB
M\*-%43<!^1U'4;?2X4$!LH<HX&A1U"HG:<L)0RPYC$)9!LZ45I(I"LU5L,36
MR,1X8E'4 Y"DA=R'BZ*VA+B0$ O:UZ'TNBA-C3A:X%X:[BWQ7C<K*O+DHJA;
MZ:-9%'4;81X[3.OM;%J.#]VM]@&5([0>&*'7X*RF,]N*R\J6EGA,I7F(PEAC
M8THZ,"(S>J1H4.Z,RWI@K!Y#LGR(Q)B8@9>V-(A.@T^^7&M;JKWGG.N^^N;V
M$9+UD&#?I<]I<IU&EB9.0LZE5F2I[%DJT"1\OYRF27%)J18#W!9MPSJ)"X7#
M>-'@QJB3$GIPB!^"^'M:+)N=I-?3^7P4."<RX$9N76GW3DU")] F\(1Z3DFF
M3 \0M+ ;W'?"F<,5TN-M]-T..MLK]R]N-AE/+N9O9@7SF[RYJ7L_GH1T:XXO
MW *_7%R[RY%G(K/2\M1*PD!('\'P'(!;:[)5F8L4>B):[;F<(2^/JNX>;L":
MS6N]6C>;D*,^:^F!FX03$FB[&C2 (=N09=(I:S),4_,.D_CNB-N7@BL>8!U\
M>J>CTBQI#E1;=*$D*ZWIEET8F0KHF=$4_NS U9%EO2KEU.-9 [>>*,,@,*E
M9!+1AL47(CGK@A$^6_MG/&L']3>,9VVCAJ.$)S8!^&<\:VM5MHY3/$0/QXEG
MI8X'7'I!!UNB^1"MCU("I5;F;&6488B%Y73C6?OE21OQ#Q7/&K@.*M$(7A&'
MF+@!XZF $$0(41*5\U;!FC.(9VVCAR;QK&V$6+L#U[+"VHYZV$DPCF9TZ2/'
M:&F@G,%RS\O!!@]$4!%9LT#E/0.<E6)K"'&(X H>K.$E5$1JAX:TDPZLRP*D
MI$RPR+4VC<YRSCFXXA!3L(K *]<H;'Y-V 3D=QQ<T4J'!]V;'Z* HP57$*.9
MLR2#M"5@C/$ +A(!7FNAN0E<NN\PN*)_DK21^W#!%8%Y2KCCX%/I[),(!V.B
MAY0]D8$K9W6S9HY/+KBBE3Z:!5>T$>:0P17KT]AW*4PO5L_\W<UF;C'^G#H$
M5#1X:K4@BK8SV J<\!(-=,NDT9D+3_%5M\8((F12*0ON1@V>W\TY?S&>NPMD
MY,7R>/Q-7@]X<UJ*BXW-B2H@7#,0)"9PI9P2,<D0'GQDJ?:I\F.8.O8:73[L
M);Z=SZ>3Q<R%Q3_'BX^;8/;?K\L;\VW,]XM9<B@%ZA-E23(@0B<0(N#[*&4
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
MB$B2YP>/A0_:;_:!.3L*U!%[#_5W;JJ'[Y7 NFJX(S%;=.)Y=*56N$+*<AE
M!<9I2)J(9FE_;?+D&V(;*K2@9X[THHIC!QH\*KN?OW[ 1ZQ*3"M&5,@"C @2
MYQ4<&$(R4.<"T\&B!5_;XFT Z_AU_6O2H:E-<J!:AK19"\!-??D&$'NJW](
MWG&JNE17;5/J=-3+D2B4 L].*0]9X_LIN.3@S#*M4$0K'8N9UNZB>33J/%(=
MYA28TT8=/3#FM9O$]=$W4=JZ6*XP2"F9P;(K1]\90H[9\,R5B[(R,6Y&/R%#
M^%#E3*M(MH>3NI^OQY?+@-Y)W'Q\=?5I-OV\M'PV'8[0_F8Z1W35EOX:M4AY
MFTKN*NZKQC/OJMN]C8"='S/JZZ.'A>$W%SZBM3_[>EL F_(LF9KD52C%%P.(
MC#:8S2@&IG)ID^6\HK7KKC\ Y_P(4DOV/9R?O9_FQ1]NEDH>U_KCB_0Y74X_
MK1JLS+_Q-^(.J8(@8(*U((S68$H/<A:XUDSK9'SM8Y;&X,Z/,OWHI8=SN9?7
M,Y3U]1+IR_&7\FF#3(>0K"RM^DJ1+MPF+5AM*7Z9%(_>"QUS9<;L1W-^%*DD
M^1[.YOZ1/H[#Y3<T*9&4><;5S>;2>D0S<-X8H-Q%S;P)B=<^'KF+X/QTWT'"
M/52\?CZ=S!>SZU!D^FJRS-I-\PTV%B+N:M:#,0G7)^0E."D=*(]6CQ7*6%T[
MEN(A/.?'A6K2O\\,U2TS?M_$OZ4DKG+YMTVB''R45D5D,P(7TAHP5'M0-!DN
M"15YN_G"OHSYPP"<#T4&4\-]ZN@>\^WOH.V42[_S217SY!]'NA4<YVCF7&AO
M)94BH:=H<K9*!<(4T43QT9YG#M@?Y>;22!-MK*$<)!*E^"ZDE%I6)2C$1Q-<
MYKZV@7<8TD'[QZRCN6)D67()1J72.1RM+Z.LAH1N7C8R$W%<V1PYQ*Y'IG7J
M+-->>3T<\+5"O"?$:R0D%R1) 8%$47R 5.JP<."EO9>,AM%FJ1Y]$7 /[C\I
MV8>">[R;:MRP25*;"?$$@HD2A'$1\8H$*BAG.$E$R[X"C$^WI]:IDZ^MXOH.
M\1-"J>A% %Z69T&( *-=Z1-DM*?>&B+/,\1O0((<+/ >CA=;3?_GK[^Y?TUG
MF__F^:6;SU>A)EE&])B26C>!SZ2TETH,& M:&A]#\'U%Z'1#/G2(V*FN0W54
M^Y2"RFRB7 05P F#\R)<@776 G/>4152U+)V?Y\3#BH[!ED."#EKH[0CQ0LU
M@?AGR%E'U1X0.'2(7HY$(4IS$K:D1$>C02B*H#FU(!-1$M\DD\U@2],3"#GK
MFSEMU-%/^>+MHV.?3;0\2XC&!O08+$-$08$W))"<$[>I30'C)W$^WTH+]PL:
M=Q'AWB.H'D[??YU.XQ_CR\L.Q^[;CZAVWOX@MJV#=I-MYEI32E00SBJ?<RE[
M:6RVS$AB1]L/Z[:L;IYV8SH3E;P1R8.2I9RC8A*LI*STVTK2,.W0O:J\B-X#
MT76SV#SPW?3R$JVP/]PLCI+5V;B$RYO5%.=%/'@J(UBN13#4<N-JQQWN@#'\
M&M%-P]OK?E?)]G JO8$T\B*CIZ=,J2")^UFD96ER'&B.BAN2=32U(\$V8Q]/
MK0<K8H]B6TFQ!SMO@^-9P(UGEN*+ZUFIN)YFXVD<T8162<8=+"_;Y5#O5[E]
MI2<@+H[<F52[CO-#>,Y'ZYVEW</YZ@8;SC.-+R;/KV>S- E?/\S<9'ZY/ 3\
M%47VNMR+>9:BH%:#*X? PD4!QD@.EAJN<Z2"L;[6]L?1G0]+*FNBAV/9;ZL8
MUZKT7"(00B9HIOH -JH(WKELT5)-K%EUP,Y[P0&AS]_R%#=/7)T1>8\CXNH,
M1I%R^6N*:%. @%:\4\)'PFHG5.V!,M3A;UW3I89<3^6@]N%^XPG%X1WZ:.C.
MJ]+,CX)+,N..;H32+.00:M\J/ CH^!F_'32^S:)JDN_!>+K;*KD)F)Y.5.\
M.<[9:45%;5.@LY1[5SV)WI' ,A!7>A+IF, I1X$%E7T4AM9/OAU Y8^<>0ZE
M\3;"K7VNN:N+N7-46<\#*!8#XG$6?*(9HD@IH2]'M=@Z]GXZ[=Y;R?JQ=N]M
M!%7QH&*)YT.:+\I9ZN+K%B8JO:;,%">KI%\R!CX&#S:@O<R91">KF?+V#/!D
M%5A#8+7?OE_3ET^SZ::QW%U<G DO$W7@><:)\L3!""U 6Y$9M8F0[;3V/8I\
M8) GJ\Q:@JM<B+RDJ$POQW'IPRX]C.56(:175J/K6N[ 0$@3H'3Q*QG2Z,%Z
MSARMT8-Z]^CG8"Q7DFWOVMZTAFR J6*+GGTXAN_04T-'#ZJ\@X K]X[8BRT'
MGY52!"1Q$D0V$8Q#RT R'VUF)$G>J!S)22G]@=X\0^F\C5Q[\(>^15YMG(!-
M%7VCRF6J@80[63D'+9%6KI1SMY:SY!(WM:O/[($R;&W[.GJ:UA=R;4/[^73V
M:8JH2OIYZ<@Z">/+4OFD3'D-+P259- <M-?E8@-M&:MT!H4F!QHUW&1)&IEJ
MCX_UA)7<AS3WON@]1(2\*D7Z+\9HPY0.HXOY<S>;?2WE<*Y*,Z,.<2+-'EPM
M>N2 >6S%E#"3)+%"LFB8$"P8Q9PCE$8:4_(VCIH-T;$@1Q%!>CW^G.+V<#?G
M^Y1I;FTF)6,H@A!9@V=.H;&970K6LRQK)X<UP=6Y&,G^,38U]E/T2:&A+DLS
MIE+!')=0!SAMHK7G4I#:Z2./81K>UZS.D'N526JJH8=(E@?PW4JVNU/M6!/T
MO:6G(%58FFT>3' <=UH3-/KDUK#:R6OM47Y?5*JAJAX,X@<0+Y/IG%'.^@RA
MW)4+2C)8@9X RH!Z--@L$[7#_AY&]'V1IJT*>HBWN4W6-WD;X,@)GEC)3HDR
MX-H8Q+).8(D+<\E&0M"8J+U%/8SH# E2405]E%3;/_UWJ0AP93'>=&U9AI'1
M$1JB7!F>01-9JGXAN9W/K'2)CU;A+BO)@$;=0U#/D%)#**W7-@H/3&!U0.U$
M-"3Q!%P&6LJU:["VP.4Y9N6""+9V19/FZ(8*E>J=1STIY%0"JAZ8U#IK<YFM
MN2K5G;2,R7)0*I0RRU&4%!@.$N4G?,HR-#LQKK.>;<,[_OU178(T7\\Z*6I8
MB_L&Z._NZEMQ_P9P>XK7:@GU.!%=O:F^.<6JZ>T$Z$9QM4^&>]!4EP;@2H#7
M.4'2V446C5>A=C+%2=#LD2BR4V59&W7UP*X/,Q=3@?.M@J<IY0!90/?4FA**
MC7@<H24NP%LOC,NY=L[%-H:3,M>[*VU:4>(]G$X^OYXOIE=I]BZM<C[F'\>?
MOEWX92-=C@&BBAZ$0:?4$N=+JA#ZI91XSFJWNGP SGGSHI8>^KAT+]W.[PE@
MG3C.>4@.IVQYN2;D,8/))((W0=LH#+.N-D4>@'/>%*FEA[VGC#U<U_[B9I/I
M]>)%FHT_(Z\_HZB<'U^.%U]_=[/9\CL=[FQ;/+W:Q>VA,]JN"&!=%E'Q0'(2
M+#F#KW9*RJD0&;-"C%J,T[7!SRJN?IDM.M_(97VXP*BED@D#,N""(P0KP=5.
M(7.ML2$$GFWM9BT/X>D40[+CP;]?E[?G35X+^^UL^GE<[,GYR&FI#4\)6%*E
M(@:ZM+8<TCH5HW/*1VN;E05O,^KPZU<UY=^)+^E-TKWTM[J'=16@CBMMFJ7Y
M8OYJ/K].\<VL_%U..C93>?_1X<]7/QU1@U ==T"5ER"B5F"D1-'%I%,,0?OJ
M!=3J(#\#SAU1E7UX_&X\^X>[O$Z_)3>_GBU/1/\Y7GS\^V3JYVGVN>!^-?ET
M78[ZUZ%;2XL1O[J>E43_G]U\//^V6VR2N%]-2OW]8J:45Q!_;7GSA%9(-D 8
M_B%<)F"#SI!-C!2_C#34-MX&F]P9T?HT"5'QKGJY9^PP=' "Q7P>YW&*'Z;K
MM*'EFSK*@FBAC$1[UY?#9FK!FN!0O&@)$\J5T\V"/5L->P:DZEG6/5Q0WUQ!
M[!#&_.>OM[Y:740H1[,C,8+ A1H-BI+;8K6$S"1/I>FJ\;6K1+3%.-0%8F]K
M4J]*.97KPQU36QX0*ZFL)(("38&!2,G@JT$S)&592BP[6[V#Y1XHQ[\6[$/]
MCYMUK=70@YVV"]:JX-+FL*<)P)ZN_AX%=YS+OBJJ;$"/[GHX"F&D(MHDK8%G
M)A"H<.!+>SV+'HD063FOAEA8!B#*(]=UQ^%)&_'73D)_\?[7E]/959I=?ET5
M.5@?[%+NE<X2MV;\!P1;1@<2 MPG:5(N9;Z:51+8,\!)F+1=]#"M+,2*1TRK
MY*WK<OCPR<W*P>W5JD:SHZ+T;D]@)5L&C3MPP3G().KHD=:,-0K+?C0[]?[8
M9VTQ5!%XY?ST=^G3]2Q\+*V5+I#BJX;*=R&N:=\$9,6$]<; CI'!WE6'TZ$4
M4#FAO3G8P(.GD4GP61H0,25PI5].MM)8&K6*LI&M<-HL>3#E_2@D:2/WVD;"
M3?6<9Y.X57VEG-5\G%[B*)L[8>HTD41ZT(*B+&P0X S10$W0W@@C!16-3(=6
MPPZ;&]V3WG:7+*HM]/ZJ4:W^7"';=&FW-+.</+!LT73FU.";@9^6-2"$HI:H
MMB6I[H\RG/+[5LUN!G24:\^5JQ;3\.\[V#R7,G.T>RVC%FTHKL$*[5"I-,>8
MO"#$-=+Y(P.=I]IK2K>V4>DF%ZL-CWB"_DS@P&/IFQV\!J<\A<@%YQ0=&^1F
M#3-@,^#9^P^'B;;BO<<W$&N:-8%1TRVX&7IXP_] X6^KKX/D:MOSM^ (X91-
MP4,L0;XB4P(FT@R$Z: U(C.\46C^L17X@$U>5W]M!%99;[^Y+^.KZZLU$(-K
MALPB0M0B+>_'P)- @0K*#>XM0HM&A7<?T=R=00>VHP\5^[2&S(9L*?4B^<5F
M,YGFU]/)!3H+5^6['0)1'W]HM?C3EOBWPDZ%4E)K9=#]<?A2>EL"RYTDP5I"
M,DNCQQ_?[1($IXQ[^/-9BN/%2Q>6L0>O;SH!>&:5E;A,*!- B-*"3*8 EMO$
M='8J^]K92P\"ZMY-VB]>3>:+V?72,[U3@&DDK1)<L0 D"GS/I./@%4$?0JDL
M2N>.4+UWU4-XAK\)J,>%^TVE*\F]AX#3\DY]6+]3JZ8KBU&F5CCO!:1($9(+
M$3P7<MG9&"U5ZVA]WM^'<4X,Z"KE'NY_7Z2<$$A\.9ZX24C/I_-5A1@1!0N9
M9# LD)+ CSNE8ADRTM&0E$+VM4L=[(%R3@2H(>T>ZO'<YN5(&BN]D!)-*V9!
M)(E&LG:I'%(X(B7'!:FVYF^/?T[J/EBN/40L[IKE^E B4"Z%U66&Q;1V#HSG
M!EPD&2$;9E/M9H9[P0P5@]BCSJO(^52B#6_;VM^Z.2O-I:(N %<TEKZ-'E<K
M]*<D"U93H@CAM>MS[<)QK%._2AK>L59TDG0/QL$VIDWH6@-4/840[D9TG+C!
M[AI[A (=Q#T<&2Q/G#"B@&F)G.=!@XV: ;6*629Q8Q.URX(.28)'8@*'XD ;
M*?>A^UM+WOHH+4FJ,TT,')JNZ+<("X8H \SSY+TT/K+:8:'W41S!6*R@GP<L
MA@.$VT?]C3M[VRJ&A1 2=+ E(=:4ZRL)CC@#I=2[D:6"7ZI=M/4^BO/:\3M*
MN0<_\"ZB30!: TP][?:[\!QGK^^JJP=5WT'0/:SU.[$IZT@2(8.140$N2J6B
M=(R0&!6X5''M1.T^K\,I_Y$]?@C=MY%O#SI_ESY/+S^/)Q=WP6V"5:R6/A@*
M8AFZH#T#GRS.UGMOK?/9JMI5=1\$-/RNWUUGT[X$WL/V_[[D:*=83)R-/:)3
M(%$R",J[DJM0+).H(> \I:,QN^IUE>^!. .M=Q-L+Z?_MZ^DEDN;5UF9@"X+
MI8JA14,,^&QPI;-219E$QKGW>@%X?H9>1RGW<!A\%]&M@.0FN'HR]O9A.H[!
MUU5G#U*@H\![7PANX=,Q2"UTA!P-;D7,$/ &W=&LK=-&9!E"[;/>88GPB/$W
M% _:R+EVQ/;[-!E/9^O-Z6'+Q'CFHDD"%'>E5" /X,HY120L""YII.G1N*26
M8PZ_[]=1TK1_"=?.U;@#LUQ<OIZZ3;JJ4DZ(S#@Z.B5TF4N<.X\6(CY#:4M\
M% =H_NX@9Z?J#C*L_9(O"W7NIM[XINXOY8$ZS\$[7?H"H7-KE I $B'X/$+8
M=E.\/4IN,MHY:+NZ5&M7L'H[2Y_'_[^];VMNXTC6?-__DGOJ?GG9"%F6O8XC
MCQR29N:1D763L$,1&@#46/OK3Q; *P@0W>AJ (0<,<&A :HK*[_LJKSG]'K^
M_*%C?)9),DY&C>'5#/& ANZU:"Q1*(41'0OZ.RUW#L"WYVM#-?^F(&EU]JR1
MA%Y(IDH&])GL5])9P$E;E9ED4O9HBNOVBF]^_CE@VX!S6^<4C90\WJ)Q\<;G
M-$T1[]6,V& ,+@OMN,A*V^A%="RXR$+6(D1VL?&)8R:"HU0R<Q4@!I[I^@X%
M*H$0'>EDR:D@6'Q)B>";'GY3+_'3=#:;_J<>:_B5OEE\OTB)^U*8 1F8!>7H
M//,,$YUGA1O-?,3U<V.4S6^C[]32!OO(2I<4LB:XM+87-A'Z*D9Z-G'^EXP+
MTH%_NXJSC//\=O)E4K.=!2/CV4*TI/PJR2)X*Q.(E$@ESB(C3YUNG]Y+GX.
M'(#I(R>/7%AC%;)8P"A!M##% '-F8$L@A:B>\KQU(/'A^N<@!8/Y.D+F0.W?
M.Z\-?//\W=6;/Q=T0EU/YI^K1O:N+-.?G=%)UV$062"IPJ580%<BA$R_EQAI
MUZT=B3N).B=I:(O "#&'/V;32+N8_T),6;8ZOXK$BD<I\J%((VS6I%*+0!2&
M"$XE!!1,:L.XU;)UDM%NJLY)2!IC,,(TUH>T_&UZ%6^JI(Q!K2,JT#R3+>=0
M@ LZUO@KCW3N\>!:MT_>3,DY24,#7C^5 #UJ>:H1AM1=C4!VHJ[I$04P. YD
MZ&=#5*N"XX:C3KL\=8@T-./[4YDP8UBJ=S.EG]I$Z(+UHACPP1&UG#MPWB-X
M3#(*@BF8UO=(/PK/26Y&Q.:I)-D6I\L_\^33YT5.K[[E&7[*MX-8WN,B7T3-
MK$FN-I90I"29VDG)DUJMN!7*&\S%MDYKWT'2.<E*2^X_%0[7]NI93BCY\)4,
MZ?3NZA\XF]1$H$HFOV!.$UE)0(F<J(O.0Z@3$$MD*L44M7%C2$D7VLY-7)KC
M\51N_, 9,8\R1%):LALO?\?9I\G5A?(HD@\<N*RUI+X.$<MT\CD6A;8^>>VZ
M#H5Y;IUS@+TU.S?XLH8WRMBPZ]?3+U\FBTKN+SG_D6>1?J.3[4+Z&(T)"GRM
MW5&:"\!$+*FI'"$+X;C6!U!#MI!W#A(S-BH;)&A8%L8F0C].XK](0WI,96&<
MR<08""5C;3?OP,=:0ZA(0V*2>;HJ]W:4;UKQ',1A/!9O$(3A73=V">V-[26<
MDEC[15I3+S>I$SA,#@QCOC:.2$DVK[#M1MHYR,R8:&R0F@:IVT];R/PZF\[G
M%YIKEU!J0%U# &1E 9H80+HBD^+,)FSM(]M*S#E)1AN.;Y"%P<[2;>V$>)U=
MBYE#LJ0$*UW'Y.6B@/0CBUHQY,W]'R^D>5-K.>C+[0U2T,9A>N/,7Q+UD 6O
M9K/:1;.>83="RTA#%I9.K"B" 15JZ^G,.!B1K+ \1(NMV[KUH_"\9&8T;#:(
MTMY^U@V6U^OIMTQROOAY57NR=,_(6+2QU2DC26U2Q9+=A5Z"KU,W'7WF;+?A
M#3N7.@<9&(&I&S!OXA&]IY"V?JOI&)5]6C:EQU+;F+#:L,P8D'66210R"M-Z
M$O,V6LY!')KR>X,@#/9^/@H#^^ PLF+!,A1T$I%HNDC_Z60))):H?6Z>IW.F
M0?>]^;H!Y+U=E;LK7)';4DSM/,GJ1&5$ TY9 ]HI9ZSR3C2?4+R5F--H ]C:
MG.S/YU-I [BA!09'[HM@")H)!.5KG5KT ="1*NP2RZ';N, >XO(2&@+U0G=W
M0Z ^7#Y4+Y@N-/V(#8%Z8=6E*<P^C#Z4$'@1, @Z$8TL=#:JG "E)5)+4*(X
M;WAN'0$]Y89 S;'OP]^#-P1RJ- 8Y8'7@;5*.[)6ZA@C4E"#T<+HY%I;!B=6
M4#@<LUX-@?HP?(SI 'FQR+.U'H56<!%9ION-,=JM" E"JEZPZ+W$;)T.S=M&
M;Z#C#+ ?S-X1#H"?9I/T*3^H72]6H[8F Y%5^Q(P01N,%@J/5DMG"LK6P>QU
M&LX ZD%L':%NXVE'*E6<C,%YLDCK-'L>$4+- PX9O7(^**=;O]:GVNIK"-##
M&#M&__]-G8H3YZ9H$R"HZHVHI>G>%PVYR(PQTI>A>:+LB^CD/L2,&\SID29\
M;&A;W(6J'[63>R_$NG7QWH?=A^ODSDI@)DD!D=7IB*$80/0>#+/6<A6$2IT&
M"IZH$.S3R7T$&>C#Y<-T<J>%O?.5!)MHD[:P50]*DSQGF@Q7IIJ/\SC=3NZ]
M\-G=R;T/<T>PW#:TKW.VEN^0LIE]E6F?ZJ2Y% "]C@:95R&UCNR\A :?0V[\
M@5P^9(//+G3]J T^>V'6M;'C/@P_9(-/Y9C-+A60IOH9ZLQ)=%I <"[4BL_
M?.M;_]0;?(XB!WWXW+KWW\<\7[SY]W7-:%TE'GV:Y66 \+8+M2@F"4D;%K53
M%D\>R/*-D P:5H27TJ[U?-[:$^S9A4ZH.5@O.*8C\;)U/YZ?\R5^S^GG&?YG
M2P\SEU-B3-96,"6"2AD!I7-0-)K,A352VTY([USJ'+!NR\]1V_:N=QJ50:JH
M.42I+$FA*X V,!"6&\V+X3ITZ_+W,KJU[HUP*QZV;MO9HV%P-(8IPQE85^=%
M9YYH[\X#"ZPFIX<Z<JP_U"<6;QL9^78<;JC+SV>+B_<U07@U5"YY(T@(093D
M2"FQ!7PAS83'HHRP11C?*6V;GOI 1Z/_NM?/'BUX'A;:_CQLV-OFCHC;@Z4#
M&7ULL"Z0MG]Q=YM: YB_#M\ SC6\=M?)*3G+B(J!MY'(X;463 H%GH?(+5-*
ME&;OY)@ ;C&1VN/7AV&-<?N=./7E^LOMD1ZL#48E*!A(2X^DO'G/%%@FN:4C
M76?3J97K#N0>+7JX6W,0VZ<M>-;0LED2LNI^>D-(X"YF9CW0'R$HY3VXDB)@
MB4FEX"5V*W3<!=[#15\@>'OS; 3WT\-V':O3)#L94&;2IKT&Y8H$[V($TJUE
M)EO*=,2PA]MIG8;ST'":<'B$-FX/Z;D=G=:!HI%\ST^I.8[7>1A*ST ^@,4C
MO^XWE E&%IJW"#%Z.H!TYG04<0_:>R7(ADK1MBX[/13H.SS,8V/>A[/M?5!+
M^_G=MSR[JFV]5K719$A7^CZ\^^7][246<F&N&(@827? &%8)K(H58TSV*-?1
MW^JDZ+3@X3T40X&9CLS5UK[FA_M]/?WR=7IU&SYAS!'#K011,^"5UKG6LFI@
MW@?-=(AQ?8+D%JRW+G$>-W=#-C9LN;F=JML$B0YT;;[%^\!\C$NZ)2 [,1[
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
M4#$B!,DH9XG3(:4K]9D:\WS9RY%9;C4'LK'(C96NG2T[VAIQ#@;FM;-5@V[
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
M:N2DA 0',21(!I1(E*91X,;@O;$;AZ6]HL<HBP/*0YA1HI^[2"G(1)!"E(B
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
M);[@.ZIQXFW@OO2]-&GE]9:TD.+-R^^5%!\7FS/*MWR9/^?+7%8S0H.$JE3
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
M96P<=:?&=(VUL#:N3D3=&MS^<&OR<8IK!8S9YBS"J5Q9-_8<^#&QH]WI3/[
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
MMBF9R2$65--#PB(92BZ3R*H]8R_I4R.,@Z-AZ_V(@VT(AYP9Y^FXX!H,#?+
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
ML3DN+FC$$&:14SG'#EE3XY>UJJ#<U=6QQED'M';^BR? !B:G#59[:@X0=K:
MPU>]L@Y)XU8INVSR46TRBUOZYO7>"E&:!9W^Z^?R6_%],<-1F C)]>('9<QP
MA'8W"&$P)31.]&(((V2U8=4A8VK<T.:QMGK> *.IQA$875US?(\!O>"A^(%I
M8$;HA5"/?-^S&%R1\GL\YLA9OV>-.D[\/7]ICR7$;W*Y7TA:+^Y7R_KD3M/E
M/8W3# <D@%%"%$04F<9[)(,LP2F/,:=Q+#8[/Y</V%@)[;-7,\+)&W-J_Z^7
MN[/W -EB@>(%LW&(0*O:U)K8+<[<JCL(? [K')\PCK3\N0Y.MP62+3R=ZZ:+
M@XRWG+*U9V^597U3WPH^INS'IF-XR"46::!@%J@8HHP*TR610RX4#6.ID!1.
MR3_[PT_-C5K7H+G<+]P&.[L%57]$!B9*>S!ZU.$Y9;.WTCM[@X]<;>>48<<%
M=DY>U3-:HI=3Q3P7-<\?%HHRY7)8%!-(%=:OKTPY)%PBB!@. D'3.$BD4[BD
M0]C47N8WM,HKLP]TIT==?PB;(N>[5C@&4+K0MHR@>,)PZ!#*KIHCE8&W0,97
M-*5+U+CA% NCC^(I-O?THY-OI2:G5?E2'Z':Z>V7A8RP+(,1#31]H(A %@44
M\C"0+&6!7H0Y[2^?%C,U"FF. 7Z13WK !^/CWI7%?4D?W3CC#*1V;'$]4 /S
MQ%I!T( US-F ;A0\<<(9(:.R0;>AASQPX>H^F[:2+3\NM&-2KQW?%L]R01?+
M=U+1U7QI>@O/0HHBS%D":9:%$"6,0:9_!DD<*TFP"A-L5:'73MS4&*%5K4XE
M 3_1"E#P)$N3/VUYOMH298N8BU?L!B8)HRO8*GL#UNK>@#6B1F.O$+KL+_N$
M<JQ]YRLA==R;MD6H>\_ZXB@C[F7;6K2_QVU]EQOY5N5R]FN^R!]7C^UVK,1A
MAA*2Z 5;)+7'E>FE6YA2B.*8ARGGG"ADP[-'(T^-4EOE[-[]8YRZF?(JZP<F
MQ58OC[O29ZWM\I#T33O>D?[7UC,Z'F^4]_.L&>M7\?P%/5R>BWT1SK5%^/Q4
M[V77-=2KCXNFQD3]KW>:"#[0O/P;G:_D+!5A%H=Q"+%IT(=2&D(2B!3R0*HD
MH$%&<6SM,0VM[=38H=80".-N*:TC>#9*.O@)@\^NA:<VI3D;F--J.V!MR'XG
MU!UKP9L7L'M=:S&H3;X!K=$WH#%;^SB;TCO-PV!L!\9X\+>I/0P./N>4'HJ1
M7-8I/1QN[N]8D]7I/0^NQ'C.]UAX[OGNHPGMVUQ3+RMROI3B="O/V^5;6I8O
M^>*^X9I096D6! %$@FJW@B $640RF(19)G"F0IE89=7WE#\U1V&K/N!:<=<>
MFV[8TRCD:<89C")&] 2D$C*39\B3$(DHE'%*E%OU\@'1'Z=R^:CXV\7.!\1T
M8#=J!\R.ULQO??>0[PF8M[ZH;M)';I/:"YKCKJG]ANE;.%5_GYHV#Q_R!5WP
MG,[OBBJOOWOK-)4D081*+F"2AJ'IQ" @R12# 99IADB0BM2I.J&-T*E]/#8Z
MMUT!&JW!6NW>&4%6$V!'9KYA'7HA>#VB/:JGVD/DK7:JA<B1*Z?:@W!<-]7A
MWKX'-MX_RO)>$]PO9?%]^6!<<;IXT2PDHR1#'"8X8!#% D/&20@C&BF42<(E
MM3LCVBUG:L33'DM8ZPH:94&KK>O1C=/07HA0^0-L8$KIB56/0QR=2%QQD./T
MN",?YN@T[OA 1_?E/>+MW[0+9#R>Y8MV?WZ1/Y[*XJLLGW,NJWKY_5#,_W_J
MWG3);1U+%WT51IP3]^R*2'23($ "?7_E]E G(URVKX>JZ-@_%!AM=2FE;$GI
M;=?37X"#1$T40 %,=G27M]-)<JWU@?BX *S!/*G-2BP@9HPI#JA 9J65VCY1
M.91 ICA'&I,B*YPB&/U%3XTJ]LI7RX%:_:35/^D:X+$EZC<:#IO=T3".S"X=
M>.^OP#LD[]T/9X]]Y&AXC[0I[(%[H,W<08CU[LSZ/7&\;=9!EA[LF0Y[PM!(
M]L?'U;**9?O(UA_6E3<JJW7P1[6NQ,U42G6>I3E0,!?&380EH(2;/U*2IZR@
MT/PT6ZJMVU+50:+3C-EE^VTC?P-JA9.-U?@N>6+->6C5YN/KY]<V%JUN]^'9
M[<,%>@,SU84H@%0Y-E]BXZNSK*0@S;*<EL(6#O=JS1L*_#%+,+P@_&Z[!(%!
MC?S-;?#\7.-I%+89V;7*]?&=/=RK/P$ALPR<(0J6;'!=XL@Y!\X0G*8>N-\Z
M[#/PL+3ES5?K7_]8S[?JM2U D.4Y-_23@A(20SV8(, P9@!S+5(H4"&)\CMN
M.14RO1.52C6PTMJSR,L9 -W(XS90(G/%3KFDQD4&*=QPW?1 ''!&P*A3_K*!
MQS.\Y\IA$_KC>B64DINW1BG;>8D9A3_HSTH\KY6LV]%3C+2@.<C+/ >(8FJS
M"U(@4%J(5-.,,J\TQ:L2I^98M HG=N 2(_$Q6:S8TG/B7P?:C0>"PA>9%@Z1
M:[6UAPZ-OH%[T#MC$X@WKLL;E4:<S3]F%?<;AY',:Z75>GT8VE-Y(]Q&\W2"
M?#:[P@G-\;E9V+XWQM<_S&B!<<IA!BB"HHFJT44!LI2)@BN,\HSY4%$@O:9&
M6)4#""H;$M$-Y6O[ CB>780>/C>">X%!B4R#K46'<97=0,JN57?=8BV-9=6F
M\MZV<(P9&.Q O!I*JU'9-S"4QQP=^O'#F#QDB?;C;GI5@?8OW]FR+8$\*P0B
M*=$(: D+@-*, 98S!7(JF=2H*#CT<CU'U7YJ7X6Z2<-\WYZ257K[?0K&'7^W
M#\9D1S7R9^6V#A_L4H>/,PU,ZU=G:V!(KG:)]?X$O<CP!?I0C:O[J)^S%QF6
MXX_>RRAQVR*G#LY2KU:;[>:]VLX0S#4K<P$@Q0@@*2G@2$N0PDS2 G)>PM2C
M =H5<7Y'8J,U*[,%,!/9^L&ZCE];?C/+DXWO)^@BSF6)49I*@&V14<05!(2D
MQG= &1.92K447D=@MP \;M&+LZ F2U6%=S(AGA^?%]6Q#7M<K;?S?PTHK74)
M=+\EW0U01E^BV8(-[095I>!=8E0,O]*Z@$'@E=.QE!=9"5TP]=+*YM+EPP,6
MYMMJ060C^5?F4V$62&:"J,WK^48L5IOGM?(,\_9ZYH3>[H[>;8V]O>;)7O4H
M@=^#0 MXN.LN>_1C7F]8SAWX^C]D8+Z*^*[D\Z+:&/YF17Y23_9SLOSVL-2K
M]6/U5?G]5_/++]8KF^E"Y P* 4AIO\F82<!L=06I"IHI9K=QG:HKW*##U+[7
MK0GU*4BE9[*S(NF8<9?P7[LK_JAL\4UP&3!B;D08>1PBTV&<(?#/B!D.8J@$
MF0$:C)LO,QRBD_29&QX5H%IG'9K31!#CC$-4,@B@(K8)"F2 BH(#(6B&[/)%
MY4YE^JY*FAKY'=:CO*%2YP&<;IP5!*3(S'2(CRT;5\7@A6^-=!6,&&4[#^2\
M7.7.<^;V%N\\>X-_";D] ]5!VW]3V^\K:2-Z-I4+=_JO2KTW+\O]S_EF1B$B
M!=$",*0*@ 24@,I2@8)K*J5M(4N<:OS>JLC4&&6OM5FOF^O,$L9HZ>@HW3PJ
M_<PS)M:1B<D79J^J>"$PNJ&(WDWB1ZNY%P*D;HF^(,\+T3:J*>:S>?VL_E.Q
M]8>EFF%(#+>5'%#(I2$[70*F2PC*5&69\8]TR<EL.[1EU*E +U(;H5V452O9
M_KFZI=/1&5C[V2H&6)%9Z6Q_HU;CN\3HG%10&JT#0WE+WZC;('W)UE&>T-[8
M0.HR3GX]I,X\YP7;2%VVJK^35,]]+Q_*\XH]S2TM6HT_\,7\6STO)"-22 0!
M$S@%",H<T-+\B"4G2J-,:..T^A]]QM=\LJ>H=D+:'?S]8=]JI_0+AO)<&'^W
MA?E$AG.R03OG8W9^[2-VZM=B;^XT8W/ZAV:" 3D7%/X?&X73/P Q0V^N2/8O
M5O1ES:0AO\^_'OEJ,;,UB+A4F5DNV")I2)6 4)V"O) YR?)4,T1<RQ,=/'EJ
MFQV-<DFMG7L!HD.XKBP#;@$A^O:HD_U>187.VCJHC-#ADT8K''36@&ZIH/,7
M#*T0]G:^4.^?ZV,,05*!= :T+(EQ[W(."$I+D$%6*J$$5]0IXNK<PZ<V]9KZ
M5E;!I-;0M_Y7![CK,_ 6.")/0@\D!E3W.C7YAI)>G8>-7,?KU(S3XEUGKAF:
ME'\8V;H/_=@WM$,9RG!.,2AP2LTWLB@ %5("G2H-(2KMIIK/D:.#S*E-X9/
M=M_,_>LHNRUX F,7?>O_"+:#@+$H'04]  I6 >"ZQ)%+ CA#<%HCP/W6 )$-
M.\__AUJS;U7XYJXNCBP5S*%60$ H;2EV!BB6$)1,%5C) A9X>&?2'L%3HYZZ
M_>9ZUZM4WER5R'D(W"@I!K#1%P,'O4U;I>^21NTJBCM&C2)?K&*$4O2)?;G(
M"@<P>@,M7.X?<.1XOS!S?,FV5?,0VP?PP_H56YI%$5M^7,\?JW]J0HGR3"-4
M,@F*K.H=03#@A"!0$)I!@63.<O=V8.YRI\97.\T3JWK5JS+YL$Y:[9-*?=^N
MH![#X'!2&0?<R)SECNN0,J8> 'N<7\8!>J1CS  OLM\IIC]:O8>9'H\;[TS3
MW\:#H\T!MP]S4]_.E_.M>C?_<9K\>=_)A'OSTQ94J$Y5WYH7;X9*1%51$K-4
M)C:14%# %;8;7"1E6)8H+:B/TSI,C:E]$LR[6?BYJ /A=W-8XX,:^5-0&P J
M"TYR[N\2JWC58JAKS5T=<V$M">?.WH9D(.=VH!*CNKJW 77L^-[XM,$[A<J\
MQ-N/[)<]NFL*Q,Q21;(TU0*4*3,\5PII&$]10%0*$<\YP\KI *U?S-08[5Z(
M];.98?-&6^_MP'-0.N\ W@A0_$V_2L&DT3!"/[-^#,+MZYT3,O967H^A9W;O
M^J[VF_=B];S<KG_-7MW/)(5:$I4!6.9F96MK>=I$(T SQ;7BF%#NU+)^_\BI
MS>?*B61NL[@#3/^,'69NY-GYZO[]_>O[VZ?BJ7$]AVW-Q?6L:W[83[C.HT:9
M7*>JMQ/IS&_\<W6^S+<V-/YA*><_YO*9+:IT#\DUX0BG@/&4 92FYA/)) ::
M<T9)RG,$G?+V+DJ8VI2JE+1ILGLUO1-LSD/9/^N" !1[_]D?&Z^LF%[[;TAW
M.?_<T?)8>LWJ)JCT7WAK&^=JO_FK<<$WGSY_;3;%&$$ES[(,I%AQ@"15@'.(
M@!24,XVIRK57!:%>:5.;ZIVNME4+C>39JCNT4_ Y>-U<XV"@19[^';SJ ZA*
MT^0WH^OF+Q$R=IUP"=[L]YRL%VKMVV/VY4:^?3<-HY W6BNQ-<OVAZ58/:HO
M[*?=KZQ+KSS/E]\^/*EU'8X_2ZE@&&)HG(2L $A!XVWG2H,"&6\[IS33)??A
M$W?14R.7G>9FL6U53[;L9[)V/CX:@+T;V<1!-#+S[,&LM4Z,VO7)A@W07HKY
M8M[L%GY41F3(-;L_7H$8R4/PJ/3D#\@Q5PUXPM"":$O[,M0/^S3?_//W7[^K
MI?C^R-;_K%<WN"2$"@J@1!@@9HLU*:R 4CPK>2&Q@%[!.M<$3HVD#O1-K,+)
M3E^O58\SXFXD%1+'V!L3-T XH+"<&R[!:LE=$3=R^3@WXT\KQCG>-XQDOFYL
M08'-=OYH2&PS*RB6&>)V104S@+1"@&-J'*(<B9+EF.O2ZRCU\/%3(Q"CG=T/
MV.GGQQ9'T+EQPW! (C/!,1;&&5DMYN)7\D?SWRB!P^?A"$0 1P\?=;J?-^QX
M<E^X*EA^^+F0=Y%F.9>L!)G,F)GBE ,J<P6TE$4N4<XP]>K)XR9V:E-_E]9;
MA3!NYOX5EAWA=J.%\"!&IHMS:='Q\PS\8(J7HOSBV09^0#BD"H?/.>CV*+.K
MH_6</V]WJ<4SG!48,<*!XC87L90($,TED HAIJ3*9>E5:;9?W-3HIU$K$:VF
MWO1S!5XWV@D'6F2Z.6Q,V%$U:72-TY/P,B81&A*>$?9BW0@O&][7BK#GKE%+
MWK0-0L[6-K!=$#2B)-6, \ZH!H@5Q"QS2O.C)H6$)64T1R[URB+KZ<5:(Y0Y
M^[)J.&LSE\TF5Z)^BN^VDYD<I9C-U9$=[&Z-/5XOX)\Y]YJZVW6-NKO<=BIH
MLXW( _*RQ6JN:OG2KF-(J .5I7$6-S#3@,W7?V>+9_6W*INMZL/XC_GV^]?E
MBF_4^H=5Z&'Y]+S='![1V!^?U^OY\MOO;#/?=VZLGC4K>(&Y0 10C+CQ:9D
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
MLL&Q3XT+\"PO<D-O.2B(JB(<%: :IT!K07)!F)2YU_[JK8B/VB!B7*C=7*A
M $;FU%;+ML=,K>C=KCM;.+?) 8] #E.?I%%=)0>3CYTDEUN&L?9?UVRY5<I^
M1)\WKU>/;+Z<02&)4H8J8+5-6^@2,)P;\H8%XX4@0F3,AS3.R)@:630J)K6.
MR1^UEI[)#N>P=&.%&Q&*S :^X'B30(_Y@2;_.0FC3OH>$X\G>]^E81I'W0OQ
M_/A<-:YJNB?-S 3G G)[-%.D !$- 2M4"J0N:%J:5Z0LJ=_>ZW6AT]N(W35.
MDB&:2IV!V8T.PD(7F1U.FTW]UM&W;<]UV=&ZN?/4970B=:$Z(_!%.U)=!N!:
M=ZJ>.P<>[ AAVTIL/AGW85ZU?'^OMLT^\BS3*4Z9+(%D);7G.PP8SJ$6<$00
M1F6>:\_SG1YQTV.75MMDO5/W+EG8#LELL5C]R<S@5UE7<O7,M_IYD;#V!K.
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
M'.1B]#'3.-TS8$WX<;4U+L&<+>JGVDK-?_O\]>_&R9LID1(FB01*VM)P$"G
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
M?!&%FQHLGSYU] [+%PT[UV+Y\L7#'(<W;&TKR6W:S7KCLLS%;IND4!DN>$F
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
MDX5 -E3FV4VZC)NF%@*VDYRV( \=6L*A3F[X9'L0K/37YN<9ATPA03B@# J
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
M)=<RIYQCB6=+]<V&_WVYJ2)D8,V=)CNM)_N)_O$F_JX&]I;]W#5M_G67+.L
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
MJUNE)_M$%:I">@)"AC*]]^$H@]2DDD:RI RA(LMIZE;4S%$"EZ]XF.)F.PJ
M17-GPW=5 +_,FN#&=G%W7M:=1L=ZL8^%>'P38 -U>SVV)_OF?JP))VV*%)D3
M(ZU#4// ![QP1H-3[T.;$C[0'#$PO)KQ..@QQT7UWVBM>S&.42:;_W)QOZ3K
M%9876<%1E4%28A-]4!!8I83 E#*"B&(J8U;W]C:=C<TX:<0%K;R@$QAT$CL<
M5YR#V.*<)R!PD?FI#S.?*DGGP',X[ D(XD"G/5X?H-LYCR4HO0<]Y]H8[J3'
M4IN]HQ[;=SS(M2'OWZ1I[?''E--9]]'FB#'*2@RU!5E!7.0<LBK'D&&N2IFE
M(A'<FE1/=#(V,FW$=)CXI["S8,L B$1FR=9RVQ71AQM/0>3 B0&@&H@+#R$+
MQ(!G(.AEOE/O#L=X9Z3?8[ISSWHPW&?Z5[V8?Y?WY@OH/C^$2H$1X3#C7$+,
M4DULE%%8:%I+:<DX3ZPBEDYU,#9F:T5TF+?'0+.@M0NAB$QIK72@$\^'SH[!
MXD!E%\(S$(WMPQ2(PGI4[Z6O8^\-1UT]4N_15M]S'I3US0SR;'\700K,6"$4
MI"S+($8JA90P"4N:%BGB2G"[(,M3'8R-LEH1/?:RQ\"SH*X+(8E,7?MH^%#7
M,5@<J.M"> :B+LN/QHVZ>E3OI:YC[PU'73U2[U%7WW.7.K>NX]VO^7\]3=LP
MQ?K=R\[?6O?(E%/]/U% @8H28F.($<[-*1XJ$HZK5"DGEP)7 <9&?9M4%+MB
M^_JI6HZ!W:5$3&0C,^BN=^I1@!O'U)U_B.F6ZH9><(]4R^[?R!G5#9S3?JB.
M[7B& ;5E'U\5>[Q>W=#E\F4ZOV^3$O*\4JK,4IBGIH92DF#CN:^Y3B*)2\4K
MP9C;A:Q5O^.[AKT)4XG7#G59H#)1+(%EJ9<4C',$2954L"HH$53E*'<KIAP<
M\T&R.P^)N-TJ$AS'R$O'!L+#JL)T!=92AT[3Z812J&@MJSZ'C=MR@>$@@LOI
M94_GG":[_MJ3LR@9R\I40B$)@SC+2\@4E9"(,D_S B45ER[),O9:=^*6P;)E
M=,E)G,K?'@?/CCZ\(8E,$^OR'>&=78\I',I79:_M83U1CJEUX&=R]"&_F?JZ
M(L87N?KPT^0!UTSPVV(A_IK.9M>L7BTIM_T679H<T:=ZI.B,<</Z92,[6 O_
M*_AS+7_ G9 /;($^>*>N!YT//J"\GBY>;?C.IHUO^5<Z%;JG":HR1I5"L,12
M+W[29+26)8$Y%VF>$")+A%P,[L,NQF9=FUG3&-:/6CZ@%LL+PD.. &I+0I?
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
M2W)I$IE(2&AN<D\FS$2X$*A0D8I4(4J85>Y)]Z['MH(8X=M\:B: I4G-NU'
M@=#<X+=82**!&GD-V<'S]C6>5Z"5&_S9_==F=WPIU@[K1C3,!UHR;+ /M"YX
M0=6[)+BU.-QJX*7IWD+@UX+?,<-Z@9G*^GK>YLWYL9CI]^LV*F?"%4VPE IR
M:F)C6)5#0B2%1-$TI80+5F4V&09M.W3B^P$2#-Z9/G8+V311;O6.W$W^T?+?
M@&SD=SN*. N_W9%$2%!C[QE>(?FA'S7G0PE;* (=3ISM;M!#"EOE7Q]66+\7
MLB3L\[36/]#93FW!3^9F@:YON+41W-0M?9S)E;P6?W^J5XU/SN:\+DF*(B=$
MFZ'8'(7FB>8F) J(4IKDG.>XE$[^AI'D')L)^[O>63PM6^^WKW(Y70BP(W6(
M(K&7#ZT=[XU@P"+3Y<D2L6LE]XO$=GJ"K:)@J^G5[C!'.1&./!Y1J\->+N5;
MAW"'A-JN-FRX[CR]*A_,X?H_FXYO5>M!H+ML?#DG:48H3HB$B!<EQ%G.(".F
M&F/*A<!)5326JX,O94]G8Z/X75G-.860; 6F)K ><".OHPME'\QV3!T*O,AT
M^QJW]P:W)@^!\3RZZ87.W4?2 I-0GI%]70WK#VFA]($7I,T[OHY C??W5[I<
MO30I*30IZ5[J=R^[O[G^.:TGB A,>89A@50*<84PU!Q20I$QK,I,5E0D;JY
MMEV/C5TZ^4 CH#8DM(B.5_ .L-OQ2QPP([.-$XX>7C^ND 3S^['N>&#/'U=
M#GU_G%OP/)9;S._U3'XPZ\^=;J*9"5E6D$I2 KF@0ALT104K52)8Y7DN,!(T
M9]2%@(YU,C:J,3)"(V2S%%\!(Z<7XQQ%U/)T[4*<8I^H&8CNW"!R/U;KP2#4
M4=JQ+H8]/NM1\N#(K.]9OTG_VV(A_IK.9M\6L]G'Q=($CT\89A5.2@(3S!'$
M>N<"&<<IS!-:5"PI\](MM>"1/L8VY=<B@C^-D*"3TG&Z'\/2;K9?B%#DR>X*
MCO-$[U$_T#P_UL.@T[Q'Q=>SO.]1#Z>+L*<HC8?(+9M-[]N[ZEQ;!"SG>D=B
MG()Q*3@D>5EHUDA%6DF)<6H5JQ!?U+%13ENXR5Q'J?7F$BPVTKIX"<8=X7X&
M&]>X_3<]&+_JJGAME1[-Z#MXIHSF*QC(DV4$7X.;/\P@ ]3K/Q-7@N'\;09!
M<L\_9Y@>?<\S'[O,%;?*;%',OO"SD?96M7'^$RP)J7+%(:<J,\G*340 T_9"
M@7 B<9J4.)_,Y;TYSKAS.<T\T[$5:U0M:QQT'X\YUHD^P&)NBHDO9L^&#69&
M\J;T>".[Z^'FN3&P/=,, >E01YF/&R 5V!Y)?%X#>=,/I,?IIB4XP0XUS_4W
M\%FFI?J'1YBV+UZ0;5MWHC^L'YK8-#'>+^G#-_E IW,3!K4I\+U]YOK!T".:
MX*0B)&$45HA@B E+(655"E%9I#D24BBWY#?^HHQM?[*1&=!&0(]\W'Y#8D=4
MPP =F<':#-Y;"4&GQA78HK]3GG[GP>O^,?%+['T1G"$S?OL),GPJ\(L .YHC
M_+(6/2]^Z%QT2?)QFB>I9D%(,V'R[.!2_V3^T/]'E!!2%4Y5";9-CXW>C&2.
MMSE;F"SO<+R4CWUS8TZ<PA<&.-0UU W-MN%A[V4.%#JXC3E\PF_^Z1U:ZQE+
M9WI[]["8-RD!Z^O5:CEE3RN3;>MN<9CH=YM/LIZPLD(J)R7,9>-W5E#()%50
MB2HC."<50<IEWEXNTMCF^P>E)%\U?FG3V=-J^BQ!+?G3LHT*6#RMZI4>3[/@
M.F?E#SB.=L0R[.A$)J0=94"K39L+O0:[^H#5 KQ?#]QV+,\D6@WH.!<.\T#$
M&$"@00DU'("OB3A@RWX$_H$NC856?Y7+IIOF0Y5B$U@@*EZR)$L@2HBI]22T
M09672EM5C"8DS:FLG+(7GNEO;-3;B0>FYB12@D>Y;/GU7]WH]1S*=MP9$+O(
MQ+B6U,3+M$1W!=90Q@BDL$0F$'V=ZVU0;K)4_37QV+[F6:E]G0YZ<<W_ZVFJ
MV:N[ Y#U%[FZ529DM_N-F+"":ALO+R#.46XHAD/&6 :+3.5EQA&MTM+CA-U%
MAI$>MF^NZ:B1LV[2"-978"X; X*;<'3::>!8S-UE?.S(*3C< Q5X7Q_#:R.M
M$P]L);\"7UJLF]#_ZW-8NY=Z]P M5-%WEZZ'+?_N <I!(7B?-BZ+UKW>SM&O
MFW.P*9<F)S5O[BK7WE$??C[J/4!3E?F]%$]\-=5F7GL>-N$I4Z725E:%2@JQ
MP!ED*2%0E+E465D43%8^,;I!I!N;=;86%:SH3R VPH+[M=>?S_%_V/&T(\\W
M&Z7([+I9P'84NP)K'4Q5^FX M1I@JT?P*X(H^ 8.KPTCVYL$U0:%]50H;=A.
M/+Q1W\OE])F:4YQ-FK%ODL]H74_55/>V:),_M#OX2:Y-V"1G.11-] G.<\@J
M(F")$[V!3JCF>6[M7>K4]=A8NCL26^X(;*RM-O^+9R%1M['H)^&X"$=FV*W<
MNXD+=T4W60Q;X:^ZT\EH.#MX7$;#>R /RJ"XN_E">D'7Z]OHUN)POHI>FN[Y
M'OJUX%%6\FFYU!_=QVG-Z<SDF_PP%^_I2DZPY+14%84T5^9P(Y>0B5(O T69
M*)8QE19V008]G8R-\#LY02MHFS-5BPK>6U=TZ87T#)L' BHR;WMAY%;+\PP(
M?F4]3S4Z7(7/,VKM%?L\]ZRGTTE?YMD_YJ(KOR+%AY_<&*[M3E!B:9+_%1 1
MJJ"V!S4G(%+ I"I15>2X*+1!Z'[,Z27,2,\[C2[_NJD Y>CBXC4H=MOS>!B/
M)_'XKAJ@U2/X-OPB'$,YY7C),*S_SB4P';CZ7-18L 2&72&D?TKQ26A*UM:7
MN=N^UK*MZO5![/5<[&96K&MMR(N.P]LG;U<_Y'*2%B6GG.8P(\:FRED**RE3
MF.9(LHI6B5).F67BBCLVZZP1"M!&P(N3%X8<5K>CTK<?K*'.3O=B]+:Z@EUE
M0:O#YHJJ"<[=S1W;:7P%UH9G^X)>$XS:45,:1AB>>)D-0PK[U@D.(P!OD><P
M1J_>A5JG*[W8/6M1YBL]MZ8;03YKJ3^MY$,]R4ND>(*4N6M#$">20D;S4F_0
M649+BFC&G)+BVG0ZMB6AE1DV0H.MU&M2^=,(#AK)'=.*6(V '>^'QC4R>X>
MU*?DJC5&X0JMGN]RZ/*JUB <*:IJ_Z[/%9*VMF<+DTWZ5GUKO#[-^>.C.:^^
M:WP]-V4UJ*!5JBB"195@B&7&(4G2#&94%"7&*<^I5?(RMV['1DQ;P8T33BLZ
MV,CN<H]A#;S-75$,.&/?$VV1O#U$$OS9".Y9,,8>7)<+HA@@#W4YU MVJ&L@
M5X#ZKX"L6QOP^L=5P_VK'^>W@WK03RHD"V6.):A@FL'S#$&2"@ES5+(BH019
MWOR<Z6=\E'W<8[[Q6&UC9)IJ,,W%_Q_?WV^?< Q9.H6[G3D9 ,W(C-WC0Q_=
M<3ZPD7BJES$XRI\R!<\][ALON6]5?I&K#S_Y[,E$[ZW=ER88(Y4Q*6'*906Q
M8BDD%4/FNHA1F;)<IHX1D><['1N-[&R9:'=2-9>.5T)68-O116@((W/'P8:S
M=63_92/SQ@?S-.EZA!G:8Q0LD-"BRX%#!>U!. P&='C7,]W,)I3P9O'P*.=U
M8PGOQ!.^>SF,-C1I/)L__E/6Y@ZI+8*$)BE.1);S F*42'-^)B%+,P8EDH@I
M3'(LW1+0!!1N;'S626>L'5- RA@_345M1Z,GZ/C94=];C4IDBMP-O]Y5;#<&
M&["7XV':1K.K]C]@/;*MB@'3VD3 /52BFY"B#9OZ)@*H!\EP8O3A6?!I6T+J
M;G$M1.,]3V>F,O:G^0U]G.I=<2,+>RWN-]EZV\OO<OD\Y;*5I[O;,0\T%5<G
MBI8H02B'24'-$E#H)2!1$DI:"%$QKJK<RLM]*(''MBPTB9-@HXS9'6^T<2PX
M%7N8[5:*,0U>Y-7C^NNGFZMS*3Q,XER^;!+BJL6R*8<%=G0*6!EK(.!#5=>*
M+>ZP%;H& O^@RM=0_;HM/?5R-;E9S.O%;"K:K+[FTJPI'Y-2F:(TE; @60)Q
MD2I(,54PSXJTDDQ0SJQ.1$]W,39ZWY.RO>YUJL;3 V8_)8>!*#*)>J!C38WG
M >@C,_WV#I'IOVU)K*?A06CGO&)KHK!XTL^JO#$2SE?+EDRF]3_>O6Q*1!'%
M<XQ1 3-A,GK("D%")(,IR@N4BC0ON5/1K9Z^1CC9MZ("(ZM_^:T^B.V,L4#
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
MLZ?THA L6\KQ7@;.CM*KZF$VE/['/0[D=YU<-SZM=XMWTD2<7BL]#YIMG_Z
M)@7!HDPDA9@D"<3*.,P4I(*,$,0YEIQR;%??S+%GE^]_F%)G.SGO7[20+L?2
M#H!;'.3' 3&^M;3K%;^1^\ID(6 2&-FO #72=X=-NNLX$#O<!L2!>J ;@K"0
MNUT?N /7>Z7@T-QPUPSN.NY=/7B\[L;U]7(U^6SB>ZX?Y'+*:1?!5^5%D<JD
M@H7 ".*$<LC* D&49VG&,\0K877R=KSYL>VK&PE!)Z(=GYS K9^9+T<C,@'O
M 1&P=E._XGV&FWYSQVC3?]L:;"<:'61N]RNTGL)GG@I^NO;NY7?Z]\7R9D;K
M^OKGM)YD*<L)5Q16F.GM6XJDMLQ0"466YZ7^:\;MPL0]^A[;'.\_B0'L!33R
M@T8!\*=1(=RIV,' 7'P(=@G<;WKFY8ATR-.L4YC%/[PZZ'DL9U6G('$XFCK9
MA!^]M0G1'UKOV28%V=W"-@,84K3*E$*PS H,,9,*,EQP2!-6(9JG-&78X[3J
M I%&>J(5(]N;&UE>,LRE7LS2BB%MDF8<8EY4D%95"7/!*IIP;9L63CXPL<=W
MP%7NO_? VJV* PU7Y%7R;"*_=0S 8!G\ N ::"6]1))!5]8 D+U>:4,T>6E1
M^N/-[WR=>M'?/M-]O=>&+-KRI;DHA<"E@ISAU%2L3R%E905Q5J24\Q)7A=.V
M(YAD8Z/KW<+L+2&T++RKW"XK--;S[H,;YC J>A:@#3;L=O3])H,9F\P/QO&=
M[3B^\QA']^2LH3$/E;$UF%S#IG$-#>=!;M?@'?@M">^>ZNE<UK7NFTWG;83_
M8EY/19,3:C&_TV+42BZ74J!)2@FJLHSJW9?,(#8%I)@L)*0B9T23?DHJZ1(W
M[]*Y$[$/$/5^9_K0QO2.N$!V,9S"C9^=QL".@F,A&YEEUV*#';E-%.$NR#NB
MAZ-/'[P",:13UX.2H \HKWG.JPW/)")&*^/EVN0FF=;_:,,9S4\3DE!.*D$A
M2PB%.,<*D@+ED.=%7O&<:0O6R5[MZ6MT%NC3X^-L*I=@3V;'/7\?MG:,% BQ
MR 2T)R4PPEVMHYK;OWQ=S*;\!?S9_3=*N3L+J$*EC.CI:=C\#N=5/DC&8/&*
M'Y'<KG[(91<2N),PZ>9)L]1\-2$I*0C#)4PE-N6>4N._+CDLLK1(":NP%$[^
MZ_W=C8U.&FG=R.,,GG;\$0ZER!32" K6<;D[HFHF:84-QQ1VH 0BBS.=#<H7
M=HJ_I@S+MWR#V]XO3#&DB:QP+E690%*9.RJAA+8Z$@I3+#D2HM#[).46T]8V
M/#8FZ *V_FREL\TN_AJM_ME_"0:1Y[FM^AYA:ONZ7A"=UC4T<%#:OOB'L6BO
M?N\^W6YT(]=+26\60DXPX4FI"@5E56G3OL08ZC68PC)5G&5%(7AB/=UV&Q[;
M=#.R 2,<,-+9S[8]L,[/-E\(8AOF=MH[3;9CJGI-MKV&!IMLQ\3?G6Q'?^_I
MLM$&AJ\#_! 6%2X3 LM*SSM,&8=491R6B4*$Y)E*D\HN'.!X!R[?W3!>_]??
MOW^X^^YX3[X/FN75MS<0D2=@Y]L5(SSQN,ZA;IKW&Q_V\OBH8@?WP<>?\INI
MA_D%&Z-W4^/AACY.5W3V1:XF54K3 I493+2Y"K'44UD/?0E12B4M%4$IW_A2
MV<UB^\X]O*:&V->"]OR^-OEK%YNR&+3]]$T&T]EVU^!&!@[C8D<4@;$>AD2.
M)'<U4+?8;^N07&\!W]L_:V7"L8X[@($8R:'C0=G*'9#73.;1@F=NT\7\WL3I
MFA#(.]U$MY?,"$-49"F4B=X%8"X3S6@T@SCE5%2)P%)BIU2F1[L9V\; 2 F;
MJ&4CYQ4PDCKNRL_@:L=(EZ,5F7T:H.Y<@7+/2MJ+0Z@DI,<[&3;G:*^B!RE&
M^Y_V]&A;:=.@*<NC=FJ(U2;MLM[\K$UO5A!!,XZ@Y!G2;) EL,HT+U19*34G
M<,0D=_)6L^EU;#2Q$;IQ8=H1^W^#5G#O9#%V@V!'(L&AC<PI05!U]_9R02F4
M)Y=5G\-Z:;G <."!Y?3R .6TC>V?2I&2#$E88;T3PZBDL"*,0L51GN4HIWF2
M12ND[;A7&(*TOIGX^%E30*2KS#SOV0.$&8.<"I%Q4<*\,/MBG G(<D(A8XK0
MA#(J2N;BY19U# ;P='N+,;!;+&(B&WG=N+P ^3IGPS7G3P]/;0S0>_FXE'P:
M.&S$%^:WJ$8^^*[9%YR+*I!?OH/6+9CZ)+K7YZF0XMW+'[4)_/RXKOAZS5?3
MY^;896/ X0JG>AN-8,EQ 3%A I)*;[8)9RK/<,GU)MOMU-]=B/'=#&R$!70C
MK1LY>@R%'3W&A3<R06KAVR)1:_%-0,4O1@,PG?\*MK!OM8AB:ON#&(C^/ 08
ME #] 7I-@1>TY$>"[Y_DW:*+P?M*E[M.:9K,%!,%AB7+<H@EXK!B50'30EOB
MQ?]O[EIVV\:AZ+Y?H0\( 5$D1:J+ @6:18!.4TP?FRX"BB(;8S)RQDXRD[\O
M*=FNXX=TKT)IM/$B,7DOCZUC/L[E49D6%:H"^7RH^4VYV[G$O<_RV;\^AU\@
M)*5U  NCKCAPC4Q1/LE0=;T%;)/G"#*_?C0B<4U'H$DYI7_ A]P!:#&,(R[U
MJ@YU]I]M6Y/;"K^#[KN1?=]00255W)&,EJ'^-76DI+0D61 "<YH:E:/.''KB
MS8TMMND&^\:VWA''%'WPPN@B(F@C<\8Q7M/4%  1BL0C?=$F)1/@T \9!=IL
M&*U\UZM%^&$-=H_M15XISW6N2L)X*CV/2$H*D3M2>5K)C&&Y$"@;QL, <R..
M;7ZMD>N0V[B.((1QQ6N &9D<4)B@*>#<P",]\T?=3_J0GQO<X5-]]GW#C<N_
M-/,,WZ9Q6+]V'Q?.7M7KQU6XU_/&:E6Z3!K"7>'G!YE+B9*:$25*5A6<:Z,%
M;M>D-^;\-DF:A?Q32#4<D]WY9/TB?I,MWOV[&W 8"T0%<61::-#;)9M\W^(8
M\DVN>G$<Y((-PB:B<75WO,F]ID'#/V4/#6LX^%[0XZN"O]758FV".:NM+O\S
M=KW>F U+855FK21Y7@5C!YX1I61&)-4J%ZPJ_7\'7)6'2@+T$$U_.5XX7'D;
M+JZTOE?D41;N0X"147Q,_^_;W/>33]KLH[L_#T(MWDV@B-A3WP6*A^7$;: #
M.GE%N?6>SO>3'^=FL[!B/%=6,N(4+PD7?GE46L6(-*P45G!:"86;/)T/-K]9
M4RN+'BPY[\ 51DMQL!J9@UJ07LK$=WE&KK3NQ")FE?7I0--76'<.^&1U=7>+
M@03QXNQ[[2=5C3CB@R>CNZ6?6MG?VX4IMZFPW)!49BGA7&J_VK(9*2K+9)$%
M3WG4;BP\]-SV5]J$D8P!!QK((*/ -S*CM#E>'.IMULF/479F\1C%8AIXX&F9
M!PW($1/A>QC@G[5WVO3<7&,5!"#+^O<SPE-."T53XEPF"7=6D<(R1;1F4G!-
M32I34&4Z)-K<^&?_5/0YV<L8X>;4BW W"T7';63B.0L9C'D&X(?PP(J)XT3.
M5_BO(,[="@I)IZ=5;R?3.5E!Q_/"OPK<:*""?N-Z^'7YWOSSN%C9K4ZRD<V^
MKZN=9O9&T*)B);4D,TH1OS9TI)3<^K6CY3)WAC,E<?7,\. #-KI&YM_/OJ/;
M9MJR=,G]3FU\'S)OQ,8[/3=2R@W_0&!SQ,@@3R3?WEJA/BR33=I)MZ0[HAP;
M#5@L(38\\+02;#0@1^)K? \#%8>+M?[Y<V5;9X=K]Z=]LO6C_;BH[=6#_7M]
MDTJ64YWG1,@P9Z2Y)[&BXL086YC*:<=*5*EB7\"Y31M?YANX:Y-Q\B/DG#1)
M(X4"O:##B"HFE"/3TRM1Q L4@=#$DBGVA9M6K @<_)%D$=HNNHO@"9?Y3WZ^
M]O5?>_=D_UC6#[>>B-*2N=(98O,PFW)"$,U90;A?M&9&E%(Z%!&]+IVYT93_
M2K)HWH&0CP-\D#@1R..?+)YW&+Q(P@!,6-KMC^JBM2^^KB-*(>( .K[]("29
MN3@2(H!#F!1B>CU'J/O?&T_#?[U[L_V+?PEV/._>_ )02P,$%     @ 73YC
M519KTZ4CQ@  ^ML( !4   !D<V=R+3(P,C(P.3,P7W!R92YX;6S<O6EW6SF2
M-OB]?T5.S=>)2NQ+G:Y^C]=JGW&F/;:K^YWYPH-59A=%NDG*:?6OGP 7B:)(
MZ8K$U86KETRG;%_$\B 0$0A$_.O_^G$Y^>5[FB_&L^E?_T3_3/[T2YJ&61Q/
M+_[ZI[]_>0OF3__KW_[E7_[U_P#XWR\_O?_E]2Q<7:;I\I=7\^26*?[RQWCY
M]9?_C&GQCU_R?';YRW_.YO\8?W< _[;Z2Z]FWZ[GXXNORU\886S_=^=_8=GQ
M;+@$JD("8;('*ZP'3P.WB0@F4_Z_+OZBO4V628%_(DH063GPG 4(T5!GG(C!
ML]5')^/I/_Y2_N'=(OV"S$T7J__\ZY^^+I??_O+KKW_\\<>??_CYY,^S^<6O
MC!#^Z_9/_VGSQW_<^_-_\-6?IM;:7U>_>_-'%^-#?Q _2W_]W[^]_QR^IDL'
MX^EBZ::A++ 8_V6Q^N'[67#+E<P?I>N7HW^B_!=L_QB4'P%EP.F??RSBG_[M
M7W[Y92V.^6R2/J7\2_GWWS^]N[/DQ/VQF$V_S6?Q*BP7?PZSRU_+'_OUU0Q!
M@02O/K"\_I;^^J?%^/+;)&U_]G6>\E__%!<7<RB:)9:3LNS_N?Z+O]ZN_FV>
M%@B8%;?O\0>;OU]6.962]&.9IC&M>=RN,YF%.W]H4B0\N_F;$^?39/7344SC
MT>JK+_QB.7=A.5*$4L]\ .D= Q$4!^>9!HI_*5(M/?'L+N.%\ 52OE+((H4_
M7\R^_XH?_K4(H_QB)9651.XMMY;.:71O]]\7_+,C9;TAD@F01D8024FP+!GP
MUKK$\?<,IV>1O;O:7:IWM?IB'GZ9S6.:HP'9+N?FX9Z&[X)W\R=^_>;F^"$(
M7\>3N/W;Q9+4T-5R5D%R:[4@N7_Z!;G.:3Y/\?U:*T>96W&V1+.:5G^RAL;_
MGRLWQR].KC^E;[,YRH$&GZUTD"U!NQB)!.?00F85@E<I(!-UE+^W<"<<L/9Q
M<(X\&X'$QS0?S^*;:7R-1_&(.:Y43 Y4#@2$IQ1\5 22<(:0J'PRJ@H@[BS;
M"0Z\?3B<+LM&P/!E[J:+<1'\!M#6DL0<PCAY@3X3LPD,1]=*2B<0T@9_RNN<
M#GLK=X*$:!\29TET8%2\F2['R^NWXTGZ_>K2I_E()A:<U!I\D!1$\16=31$/
MP)"$= 2-'SD+#?LK=D*!;!<%9TFP">U_2A?C(H3I\G=WF49&)QT$3Q@Y)8OT
M2P^.Q PL6&%""$KP\YS<0ZMV0H%J'05G2+())+S#D'Z.)FPE^,\H__1J=C5=
MSJ]?S6(:85RK78G!HW+H#-N<\;"+&%R[$)UTR2J=*P#C02(ZX42WCI-Z<FX"
M-E_<CW<1Q3?.XW6V8F,)M=(\9LU!6XU"8L: U>@T.TNU99%GJ<[S-!]<OA-4
M3.M0J2';)D#R(D94P6+SK_?C::(C*ZRV3B=TGUW"\#HR\,YE=*0%XY)%X54-
MBW)@Z4[@L*V#XUR9-@H,-F+>4XWQ$T3#BU@$>M":6N",*AM3(M[$7H#!NJ6O
MR,^'C*<)M25DO,)??IA_F?TQ':D4O;8A0:3!@:!9@5?$ ,,82Q.JC)4UHI-[
M"W=#1<-9S1H";0D3*Z?IP_SC?/9]/ UII*D*/!H'U'(.(AH)+LH$EH=4!&2(
MJV@P]E;OAHZ&<YW51-L21#[.%DLW^?_&W]9.-??!!QK!V]7-(&-@G%:@)'&&
MXLEHM*D'D#MK=X-'P[G/2F(=&!S%ZKV8)[>B.SB;N>49,L,34*24,#07'"@G
M05DO# ;KY]WD[:S6#0 -9SI/%MW *B^WYY./7V?3;6Z.",VR(0%8(!KAZC1X
M$0(D8;FD7"7%Q%EJWU^QF^H;3F^>)<*!U?\YA:LY0I<R_V6\G*21C(GYB#X.
M412%P!D!B\XPQM L^!RE1U?X+/7OK]A-_0WG-<\2X<#J_S)WI3[I\_6EGTU&
M4CFA@_00A,*3R@0"3D4*:96'55D8'<[2_9WENBF^X43EZ<)K9-._^1&^NNE%
M6F7BA=>*6BM .$K1AXT.I9 ]XM=Q'U54Z<RX\="JW3#0< ;R;%$V$0Z\NIH7
M<:WO9@ND40=7BY'0/N2(;@R3-( @R8/C60+3F@:JG66Q1G+Z\.K=H-%\_K&"
M:)N R+LI?@W%,?Z>7KNEV[ U\CDQP?&8RU1E!'BV8"E1(+1S*3O"\JT%/^O"
MZ]#JW>JGFD]$5A!M$Q I%_SS5VZ9+F;SZQ&QVG)E Y#H42;:4C ,S\/(O'',
M2YIIC8N+.XMV T3S.<C3!=D$#CY?NLGDY=5B/$T+M'16H64+"%Z2.0A9ZLU%
M4A@;H8\DO>>&ULA'WUFT&PZ:SS:>+L@F</#F,LTO\,C[VWSVQ_+KJ]GE-S>]
M'LE,O$;@ HW"H)\L,CB7#03"2-0(]NS.2RL]L'@W7#2?9CQ?L$W@X_/7-)EL
MJ;=*6R4Q2G8AE9O8(, ;%$M@Q 2;):-,UC 3.VMV0T/#.<<SQ=@$")#PRU+@
M,PO_^/P5Y;;X<+4L;WQ*9#WB/*F2+H%(BY?,4"9&\H0>D0G<6B.1IQH!R ,T
M= -)P]G)RF)N S0HN;F;O)O&]./_3N@B14^B<0*(EQ*$H!%-'W)!?"3.2I'"
MF?79!Y?M!HV&,Y?G"W-@-+RX3--8ZLO?3MS%J%S3DT@LB)Q)N855X(-Q@'0%
MR6*,29R7KKBS7#?M-YR^/%UXC3S3>#M>!#?Y?Y.;O\6?+$:)F>02*7G74E6>
MO #'N 7*/#H_*2K*SBMP.+)P-R0TG,2L(="F,+%^@;1F0L@HF<@:)!$.!.$9
MO(L9+&?*FNB-2.?%GT>7[H:+AC.8=80Z=$W#.IUVB^WMP[2DK%.6>R#9H<53
MFH./^"N"\DC<9:WY><?%L96[O?-K.&U91:358/&OO]Z3XWO\P;F/]M$=FBY2
MQ%\L9I-Q+!T:7KI):3Z  5=:+N[RT?5%_Z-?K?K<_VD\G-D+X&H!%\Y]&ZV*
MXXK9^)#?CJ>XV!AMQVS]^N\&>BY:Z4-*$(+"H\4: \YH"M(Y$H*VR9.'KIJS
M6_@5+#:+KG=@FBP7VY_<;L6GT'6JH=FN\6*Q0+'><$EH-(DDW%LT\C677NB,
M3%LM-.=X@KK*7-ZE8)A. [TA86N$*HC[9/.#!M3/SCR7[M*_,:<W;&C"HLF.
M@M'EQ;2-%)Q&KK1(C!B/,E$/1;.GHV:/D&'!<XYN#\+D'#$W@997;O'UQ326
M?[WY[ZOQ=S=!=A8OEJ_<?'X]GE[\AYM<I9'.3@LJ"&B34%"$EOWD2T$R<9X3
MXE)ZZ-[M%/1T(JP%-)T%@5G?VF@"9)\2RF8<T%/HQF#V21*E/#":#/J06H))
MY<5,M *]2D==JGW$/9'$8;JL] >\/C4T8*QV([ 0RD/?Q:<4$K+D)^GWM+RI
MB? \TA0CAB@&MU-APP?CP4K#G?=2!%?;;7R(GF$ZMO0'K6JR;\*4O9M^1[IG
M\VMD8D0D#2X*#695B><YBB58!TBX5B(9GM1#=<VG(&=W_6$:N?2'E)-EVX"%
M^3A/W]PXOOGQK43':$ _++^F^1T9C:(.,CH7@!@FD*6(YW:QH8HDX8VR0L:'
MWD*= I<.9 W3"*8_%-761!-FYR[YU!,BM.,8J)B,IR\Z@-9)Y(81Z730WI*'
M"B3/#N:&Z1K3XQ%ULG1/MSRSI9M4LCRS;VF^O/XX<2B.:2Q>V[>2('GS(TRN
MREW\^[18S-8[X.]3U,T'_/-NN?H-ASLDHQ7$0_KJ\FI2DGFO$W(2QBMUCDK=
M,)'!0$@H$%%>'#I!/>B4B FX9[BH[1OUR4\+;GN5[$,S2F_".FZE\?G*_U<*
MRR^S#_,7W]UX4IS-M[,]UHMSD1E3SJ@(F7F-;B<I=PH\ I'16J-5T/FAPK!S
M8-V5QA;"@*I0[44Y#7A^?YO-XA_CR6045$;"50 F2 0A-0,CRY45%S(0&K(2
MM;,6V[5;B 2J@.4D838 @M>;94N'L<OTQ?U8RZ3 F7.>2':E>A8Q+03^"E&<
MP1.F=6;<!/Y0;?(IL#A.30O.?A6@5!)X ]!YAPJ87HS1&MZP<'.(WVP')J+Q
M0@10WI;:B,RA-!R#J#RS(BKT=%-E$'6AJX5 H J<JBNA 6"5%.[G54R#:EBE
M;3_D]^.<WDT75_-R7S^*+F:>HP2E6&F4F3/&3,9#I)XS3;54U>/(1XD:IM-D
M#Y"J*_XF_.R[OMJG,C?D0_[[8KUG1MY&ZR*5D&Q.&#8X#<8R!X9A((W'MLBZ
MMHUZD*!A&E'V@*1Z8F_ *NUDXWZ?3<,V(6=]\"Q;8)'@P>U] !?1^^<A*>(I
M)T36]IT/$C),?\H^,'.VF)NP.&L.1D1DYTE6@,X;GKS&1G!2$O#>$FE5"B0_
MU!O[](3G0&TI>ZM7>9(D&TANOA\[/YZ,E^.T>#&-JZ=&7V<3E/JB9+R6US>B
M85&X$'F"Y"CRI;@"GTP +3%V-$:@WU_[\.E*V[!)Q][KY7I141/&9X>S_=L&
M(@P3IIRW%J4FJ"S=?BD!KIC3@1OGU$,/ ,Z$6U,U=?WH_SC(SE%%$[#:%D1\
M=-<E![J]=M(Y<X'[$*CUM'3XHJ6E8^E!G\JIG;B@#[U+/:<,Y2XES<#I+$T?
MJ4(Y0^A-@.?];'KQ)<TO7R=_4T03G?62&@N.^(P;BQ%P.8;2&5+9($NM1&WO
MZ  9PQYS/<'F7'$/^4YI<3$?K2+&K6RV?:-&F5JIO1<@20H@A&9@M;-@;:9*
MVH0,[.5][C\[.?[Y86^N*@.ADA0;"+Q?I_GXNRL-H>Z+:!2ES(2%"#()Y"7C
M/TRICU$QH"'DD6M6^_!YB)YA[[-ZLB75%- "F*[2E]FGM*H=^.CFNYR8I'B@
M64)6I7Q&1HT1)OXJ8VS!I=2!IH=Z_9X$I:/4#'O?U1>0Z@A_Z+,)7;+Y%2YY
M)WY8YZWN_<Z6/Q*DLTR5P;!&E;IS!T;Z!,00/(C+PP@G.IU<)RP^[&57'^=:
MWQIHPV.^SX-/P4="*#A;2@J\)&!,T& 3'NA*,"G50TT=ZD3OPUYT]>4OGR?L
M%C*..Q[_3N:<(\9S1L,:- GK!R\.G7U0.0F1,S+#:M=N'Z:DF3"KQV3/^2H8
MU/*L;.NVB?/+V?1J4<HT1S:I9# X!*UB:>-<+NJ2,$ EST9Y0T7BG<ZN>Y]N
M)N*JCXD*LFSB%-K6*Y6>>FFZV/1?V$:4$[=8C/,XQ1VX*Y\532H +4,&198:
MO/0*F)5<>:L">W!FQCEU8YV);"9.Z\\8]:NXH7WPNYF-'2:H3B99:H%Y5NX;
M64:1%7? 2I<,Y8(&U\E8'5NAF<BL)YM51;(M1/K[A98[HEN]T_/,E8MC,*J@
M/4D.CG!T[S+*"0-0E%UMQ^@1DIJ)T_HW2C64T@#&5B'G+@L[NT4ZA?]G@#"+
MG&" "4;K,C>12!>YS9(^U%#KY,*@@]0T$[+UAZQ*JFC"Y]IA8V0B4=9X#G@R
ME^'>R(%G(8/5U/A$2N%+[8=L.\L/6XKXW#?T3Q)V R'_ Q*A1!GGF /O2NOK
MB%Z=*55S3 6OO/-H2^NW%#NKD*BWXL1G05$E531A?CYN5UXQM>Z;$HP2Q!L%
MQ@8*(L@(5@8+VDL31:*Y?HNZ V0,W<&MCH[OO_L_2]Q-8&:GI?J:@Y0=(\$[
MX,&(TD8]@[/: +6,.$^SD:&V_[-/P]#UB[V@Y2Q!-P&5%S&NBCC=Y*,;8R3P
MRGT;XXFXP]@H!,:S-0FT+8W"DD'X1V5!,8PT?7:)Q]K]:1ZG:MAD94]PJJR,
M)@#V*2W=>)KB&S>?CJ<7BSOM O(XC)<C:5E,D@GP/."F$<F!"019--820G+2
MHG;P_SA5PR8E>P)8964T ; O\^065_/K72NLE(K&9D")E"=Q0F'0$#QP(\L;
MIR*HVHT9[E,Q;&JR)P"=*>RG \:N 3--%P6DM2JGMZ!?Y2E*3GZ>OJ;I8OP]
MK7-A[V>+D@'[D+^X'R--*7-2IS(DE8# #0*&^0B.8%R:G)!)5&]Z^S02A\U5
M]G48]JBF)@S7?;F-C!<T!5D>@Y=^%5XD\(P8##QXB(H)-,&U"RCO4S%L?K(G
M-)TI[ ;R2X]E3M U3)DSGR"SC.(IZ55K0H3DT5\DPA,,/OI+3AZD:>"'C\^=
MLCQ?+]5P-M#HB8\KO7Q-RW%PD[M,U9I#<7>)9QU*\0!WSSFA@E!'B"D/1F)Y
MQ:M2 I.E!ZDT%T$P853MFHXA)E2$0 15"DSTLO2U$& I;B!",_>>1A==[9S5
M3S>AXBE(>&Q"Q1/$W83[=+B!IS,\1AL5D% :_E(>P)7YD9H)DCB>][GZ(?@3
M3*AXBFX[3:AXBIC;0,MD,ONC6/*WL_GKV95?YJO)_9[B(V$8]:7Y"4<?$R,)
M)<&7_87,JA25L))6SW5VHJP%/)T%@GU8U==' R4H#[F8DC&:RUNL+,H;86?!
ME9=:&+60X+QWKOH5S$_=3.*<HZV2&AH U-WK2/0_/\Q7THNKW-O'-%^-3!YE
MYF5.:. E(QHC8V'+M1,#RC.G&,TX%6I/UNE&V= ^5!T</'A'7$4I39R1=_E:
M#^-^<;7\.IN/_R?%D2<D!4(M&"I+@LU;\-:7*1M.)%GF,IK:??X>IFAH*_8,
MX#I+"<V"ZMUB<86\( =6"4[ ,BK*$S%D@[(R/T&R3!FGI/J1>)R:9B^4:X/I
M!.$W"Z0/5\O%TDU+?]6138Z[*!VP+##(L1Y%E+D%*X1-7!OO2>VLR",D-7N%
M7!M2IZJA"5SM5%<</<H9-3+9\N:4<@XB&P>NS!QG5DFBM(JD>O?M#F0U>\-\
M#KYJJ^.,*^=E;7S=.\V9BTHYJX A0R"T<\5%U)")5E80#'!U[:OE!\AI]AJY
M$I[.$G][.-H<Y(8XF2/*)85RO11M>6@? @A7NL'$)+FL?>X=(:79B^.J^#E!
M[*V=<_=/[>!=B@G#U"1+3UAA24GE6>3+&\)BE"GW;HB>ZCGU]M+EN9!TJ@*:
M@-.=2K U/Z-@2O]@KD BR24X567<"@7.N.:)&4^K3[(\0,:P#UQZ L^YXJZ6
MRWR^PH*;-/%BEC?-Z_%W<;\<J02K5F[PY(7[+D(X3Q*52A/6G[\AY1;5-G)O
MI0#)A$++%218H@C*V2E/3; YU4X+'B'E_%+U[VEZE=[BGD;IKS[YG^/EUU=7
MBR4N-[\9Y5)NP_#_8JDZ3"J8**DOE4,>#__2T#-2#D0%J:2)-LC:W)] YK!I
M^!K(N5_)WJ^N&KC[>35;+#_D,C=H55B6YM_'(2T^X]$R<AI)E<(#%4R#L"6_
MHDK_?1*-85$Q'FH7N!^G9M@T?!_@JB3Y!C#TMSD>!Q_GLSQ>C@*//)6W:3&C
MSR"\E."5-QBV6!&\01]3U6[PO+/\L/GU/E!RJFP;J"7^G":3,I,L3=&9F"#&
M7\3+\71<A%(ZRVZF7H]"=HYFE5 <'@TF808=S$B Z"P4,]HY63OMV8VR83/K
M?8"I!XTT8'YN9D[=^J:CP#QN$FU!AM*C6/ARE\D8:*T,%50:RFN_]CM QK"Y
M\SX0=*ZL&S!+[Z8(O;18;M'.;! 8XA(0D6' K+0!ZS/Z;\Q$ZB@QU->>Y[5'
MPK I\3Y@<HZ,FWB^]S<WGBX*NM/BP_3-CX+XJ_'BZ[J>K#3['!G#@TW* @;Z
M @]C0L'[X( IG15!^:"C5MO1>8RH87/CO;@_5?70P&%UVUF_L%8X^S"]_5EI
MB":E=Q%E!H0Z"\*(!,YQ#\P2ELN$*U-]@-RC1 V;*N\#6'7UT "P5L]7?Y]-
M9W=/Z*T%YJP\7U01C*!X2&N;P 3!0%J>))-,9UI["MC#% V;0._%-ZJG@0;P
M=.O@;=-?X^D5,G6;&GZ9\FR>;OHZI@7:Y[E#S8VG;G[]#B6[:LE7$F>S5=RQ
M]0I&7AM"N>20(W<@BMMH!+.@O%<A4:]TJOT"N4=V!GY_VH__UH;RFP@7-BQN
M]O%+#)Y+,H9P8;B,%)0NI8V&./ T<PA*6V>]YUK7]O^.D-(-?S]5XKV&T!NP
MH>A&[,3)T3$ABT"0Y%(,2QW8PHO75'/FRTUJ[2/X#@'=</)3Y=!/%W #EF7;
M'VE;<?C2+<9A)*.RV9D,RC!D0@D)CJ/7P&)I,,)SI*EV><-!0KJAY:?*I9\O
M\ 9LRCX3K\>3JV6*(R>S81P-(K<H#N$T'JLY,$B4LLP()8'43J,?(:4;<GZJ
MQ'D-H3> G2XMCI#%\:QT:R^U0.EU6O_[1HJ)N8BQKP0N2R,NHQSN%LV!,&Z4
M5,9*5ML\G4]U-T3^7(GXYU5E ^"]>]8'*5)Y1 1HI"-&$0Z/>9X4! PJ=!;$
M$5O[,>H)SE1?B'IN[3_H=CU%%0VX7<=D]Q;CV?'%=-U_(%Q_F;OI @55-#J-
MJ_^:K/4;_^MJL2P;^4;2L_GJ-Y;+^=A?+4M/@2^S=1N?48B&RG+5X8G,N,?+
MA+JH,&()N,6518FYVL?RLS(X;%W.P/N@72@U8*\/R.6FC6)*W&J9,T2MT><N
MG6"-5 PT5\JR1$44M:WW ^0,6S4T,(9KJ:GYIG('"YU??773B[083P^T%;S#
M6.=*[R<O4[>N^SPNZS>8>^"E@A4QFQ@2.KU<EY<*!IPJ0U@<U9K&'&VN/["D
M V'G]^?9+/)EU5TH!"^3\.C;\S+_,;J$[E&.8)1V7D4M*:E=1GN7@J';H]3&
MPOU&/"?+NX%C\H;ZM42*.9Y-R[9]\6.\&)$<HE:< O>EO0LJ&AS:&U!<&14B
M<5G5/B@?)*@1+)V@Z6.@.5OL#6!HCX?7LTLWGHY0LYD3W$24<8GBB1*\(PH8
M"YG$)*FTM>WK04(:P<SYBMY/"IXM]0:@L_->]+=TZ=-\E 15)B4+T7J"X7R(
MX$KC%F(T3X9G] AKUT/>(V)8R%10[/%7N2=(N0&8'!D:LV%&*L4=]24RY1B9
MYA3!"@Q'M)(V41F59+5+UAXD:-BD1'WXU)-^ U#:'P^SX2)&KS%4#1A<EI8^
MT7,PI?N*Y=RPS(PGH79S@,.4#)L-J ^>"O)N #5WGJ:OS>F&$>.$-(()8-)R
M$#12,#I;2"P928V/WO?:#V"7F&&?#-7'3AVI-P"?#G->-HRY2)A,S($I%;^K
M1W;6:0)<1BYLL;357[UV)F[8]T0]G&N]:*4!N-T$'>_1\JZ*(4?(@(X^4PC:
MXBFMUKU7&(2L@E+$)]G#U)U]*H9N9EH_?#]-P U 9#^9_^Y <O;3;#)Y.YO_
MX>9Q9&,(AML CC-9IL>@EV?0]-*L9;2!)4=K=^!Z(HF-Q/DG(N)^!6IOZFD
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
M.!?:64LA$G1T!*6DS ^@8",&D4)*HVGMQ.=18EIKM=\+].JHH@%,=2]I'?%
M,"[3"50LDTA9Z7@NA()($V?>T1BJ@ZP[=<.ZE\]?X-Z'TDZ'XPSW59]P+)'=
MXH@@.76&4AV!(*]ET'8 ITIS(J>$E51%SVL_S7PZE8T,AGVFASRUU-6$^XC.
M\+9SR[J#&W*+&VUY_7'BIDOT+\JCSV_ECXR$I,1GS2'P<J)087!/YPP2-QDU
M1#*=:S^RZ$Y=DT^ JB%E]BQ*:R+XOL?;=L946E6)K+;X39-+HGFRT3*(@G 0
M293N@LX7%J6-CA"G:O?=>PI]3;[G>390UE)<(]4]]_C[5)0YN=UJ,@ETK&4
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
M"3,@O>2(H9(4E)J"-[H4P0;J=>VW]/W-$WB%00)^,JYTM?KX]<X]BM-.>>D
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
MVP(:MJU\F":\E%?34#KI)>/!NYQ!&J&#PGV?NG6$ZX*'H>O43U36OKI/D-S
M"O]M/!U?7EUN[1:RJDP*8*A&K)=WJ3Y&-%X^4NTYT7Z_Y\M)*K^SZ,!*/T5E
MLQKR&UKQ[L<.X3'03*U6X*4IH5894L0,!<O*;"*G->]VY?68XG<7'; C>@W%
MGRR_!L*/HT?>^YN"!A>"#3E3"(H3E OWZ-.J#$[J@$C.)-+:2;7'J1HV%3+L
MO=1IJFD9;']?I'PU>3_.*+%"N10>6 @!#:=2@+:40^ J1<F4=$H_%]INR6KT
MGN!$)'0%VHEJ^6<H/OK;;!;_&$\FO1<<[2_T[$5&#W+:?V&1LBP3GQ503D.Y
M((AE?@P'E9*(UE*EA:N\W_LK+-K*<B1(Y"I$ \DYA7;?47!:!,C&DA23=<'4
M[H6Q7;O9PJ"G:'K?1)TDV'\&._0.UYM>C-&7>+%8I.6B=WMT;,%GMTN=.._?
M/B5I8Q N '6EO3\E#A"JZ,MQES$PR"$X]=/8IUN_]2U&J\OT?OP]Q7U!KSU7
M+GBR1EM Z>)&4_@KGZ+%W<J-<>7-OJA^V]"9NF9MW%/0<KSXL:IR&O#['^#G
MY?5O[K]F\U<3MUBL)QOB:4"#E)#*2S3!@BA='"AHRR+CQEI#:Y=!/H&\5LHA
MZR)D_R*^)W6UC<1;QG9FR-C2 Y]@V),#,B5,\."]))"8MYRC]T%];>_TB20.
MB\C>H-(=DF?KK0%8?IF[F KYVWODF++BW!L\1U*9[^HT>,%P^VK"14#BF:W]
MC'F?AF:!=;["9Q6EWP!ZMB]:/Z7)2C^+K^-O6U9LF4D>- '+RMC$(!@8GAAP
M06@,.?G4[1[G*:_VCI,S[$7O<V*JEDY:N 5>6>\LE"7..RC%PB B\R7PYN U
M9TID$HRH<2_47$U +Y[6Z:)M 0];*QE=8$0CS[P,G8H4R4XR0F1"AV1ER3W\
M\U4%/$E91ZH"GB*YH2^'[]QJ9\IMUN4:.ZQ&[FATX0*-P$G..5&6**G1R;3!
MJH GJ>QH5<!3Y#>TXN_<:G-.@D"G"$B,R'YI.U5ZB8..W#-#N#8BU%!\>U4!
M)RO^9/DUX%$^<.C=7CDJITWTSD$,$;UDZ?#@H\:"S(ACR[40HO9-;1>Z6JD,
M&"I%<YJ"F@;=SCUTL%$PC8<N)<JAT$H[#(I;*J7@&;K5UIG:8YVZT-5LL'PB
M&CK#[435_#-<S7V9)[>XFE^OIHWW?B]W<+5GOY1[G.?^;^2D(-:ZTE$"77$0
M5#&PY0%V*=/U*MFL1.U&1#W.F2@YAP_YCES7QX-V+$J6RNC4,IL5 PMDF# P
MV>%VLH$94[V%[S%BFKUO>PH6[J5HJHB^@8/S,ZIB]:)[P]&*DU6PFKP@'CT+
M(*EDL+S-I84=_F=07-KH;(S5+W&/$3-PPZXZRMZ_LJTB^08@M$O_)ONI4R92
M. %2)E/:'TJPV92;;1,9\SRHU)/]V:%BX/O6.NH];'=.E74#:/F4T/R.PS+%
M%1/;1_\T1%,:WU&#I NF*#BC!93"5!YU#-G4OBL]2$@3AN9D[=YK8GJNJ!O
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
MW/OMG'@;SF^TSMMY6M02N N\T3]WWZ]K6?1F4V?D8VJ;I ')2ZZ]1L@ \E8
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
M3RW] R_.'$.;K4*0B9'/Y(RC:YK,7)>Y4MS7*9&MDR7WI7':\;6C(G)4<74
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
MF#W=W:<#W0XJN[7A1H=A"['UTR7BB8VNVPD$9X*/!5*-JBC."GB5+;E$AL>
MT@O5.G?K:8JZ->Y&Q]V^XNB@N\/M\_&^W-\0F2,21>VHE76BJSRI]=38FGT2
MT),/E'ENK5V?IFC:^.CHX&HHCKXUZY]87:M-I/%F!L8Z@,O/,F9IG"Q@F:ZS
M&*O]&XL )S%[0P:%9B=T(IXB==HN[E/>=<T$V'>GDH</!!>7R]G%CX9!_OL?
M.6)X_TGJIPCLR^B-$ '!2E9GVY#3X((K$ O=<H@F&O.2 _M/G)_?+M=S:&\=
MGE___H;SU4T;#Q19)10%@D^.+OM2GX<<)P8EA5Y*0?PYW2WX++TO*/B_#^KV
MN!+;BK1O_?W(+C<:@<1<G[E6*9S_OQB69T*O<TLSD"5,)HNN1531$@<LUXX[
M(WTY89K 4+*[?<)IC+$]?.HQ!/[B,/X'*<E/?^'Y=_S'8G[Q977&+%/>.@48
M50!5ZFN^\@@E"8N%<5'*"9\?!U#<[:M03\@^2LPO#M3UV'[Z:W'&4"29$@(G
MIP!4]!XBITU&RPJ2U4Y[/6$.S6Y"NWU@Z@G"APCU92*7H(AGJ3#Z?W9@,'!0
M,CCPF"S4PEX>N(J<M2X\.Y#4;E^PND/OWH)]D?C];7&Y/ LZ6$->";#$,RAC
M-<0H#3DH,GF;-$;3.HWL,$J[??#J#;U[B_5E@I?^W3.TLG"E:(/.D'$DG"1C
MGUA,YKZBC99B3AH-W4WI(/":_P'O_F)]<>!]56CEZZT6P[AQTI)JP53'!YBZ
MU0#$5I>RR%Y.;/G>(7<0C.V_.8P/%W#?6*XQ9J62-[6N5FM?&SR3.1]LM&"$
M2TA'TZ7F+6@;A/S=OQ,B]Q53LU2 4:)@ZXD&=4_K+UXO5L<4N>[^L(:1KX$4
M-XIY;5:[:<">ZJQ93]=+% *45QQ\BAJ,\2EX%ISRK?N+WZ6@60NZ:^Z=A<R4
MB1A!\NJ'"24@*,\A(A,I%Q\QM3;R'E(Q[;/\$5+>V7+N, ;WH:+"/.&:_C]G
MG[]<O"__7&TNOSLY=^0!6:'JT&51PP$\9O#11BB9RQ)]"+%YA'<@:=.^A#<$
MTQBBZ QAI%YQ69M&;[3W60GDF+@D@644M9L?678I11 \DI4GE<AF!(-]%SG3
M/DB/A*1C6#YU-\S;^]A<KB&Z7%L=99%,G6 ;(<J0 2TRKTNQZGX#B1V]+^]_
M\K2ON0U$?SR_.LABO2$\&ZN4*Z1 M:PM@PO61C/K.; Q9*EUP-;I!OMA8;2W
MT8;7P&'L?$DNS,9)"_/\;A;B['QV,<-5,Y?FJ0\?S<49O*-Q7![%!;G*28,W
M3(&JDPVCT 5$X9B-84+9UGD08[H\]\RH,^V1!<$X<!$"'09=WX_H>HQ%2.5S
MEAE;6[%/$M25([2/[)]VA(YA>V<6Z_VM$)-B2JB!%U6+XK("KYVC_;"8N35"
M9C&BQ7H(?D[E^QR#GU8LG]IBO76'K[>QN-D&6F]$$I*8(D@19^O H=2 6J#W
M45E_/\5LURBIG6MTY< < H>6/.S GKT_2G:CT7]L>FU>G!EAG9>>@%V[!RA'
MO'(E.>":612UR%:W+OE[FJ*NO*!VZN@HQG>FCQ[L)0F6%:8 7-77((&U&Z?C
MD%@L)H<<DTXC*J2#('0JYZF51CJ*Z5VHI <[0#+ E'0)LN<.5*2;-.9D(7/M
M"]/<E)2':Z.#4#!:AD931704Y_K507\LYNEJ0TJ%8 P95%P8 0IS(#!["U%Y
MK[0/ D7K J5GB9HV-V)\370@^WM51K>VHXUT2%H4N*S#OG1B9*+52!C/PKM
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
MY?V,]:?=MWT6'X:H%_G0/9H,^I[T^0;CQ4W5QKO%_#-!^VO]Z1%!ON<_M&&
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
MRA<;!LU:>:1/[S$T]C*.933X+":0Y<28W;6/[8M:JYQE)@B07-;NQ]9#H#T
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
M#U!+ 0(4 Q0    ( %T^8U4>G-//<0<  &HA   0              "  0
M  !A,C R,G$S97@S,3$N:'1M4$L! A0#%     @ 73YC521S$LIQ!P  'R$
M !               ( !GP<  &$R,#(R<3-E>#,Q,BYH=&U02P$"% ,4
M" !=/F-5T"S7%(X$  "?$P  #P              @ $^#P  83(P,C)Q,V5X
M,S(N:'1M4$L! A0#%     @ 73YC59T8FD2U20, J7HH !$
M ( !^1,  &1S9W(M,C R,C Y,S N:'1M4$L! A0#%     @ 73YC51F]L@@+
M%@  818! !$              ( !W5T# &1S9W(M,C R,C Y,S N>'-D4$L!
M A0#%     @ 73YC53V6&ST!+@  6N ! !4              ( !%W0# &1S
M9W(M,C R,C Y,S!?8V%L+GAM;%!+ 0(4 Q0    ( %T^8U6UUE$OTG0  -P7
M!0 5              "  4NB P!D<V=R+3(P,C(P.3,P7V1E9BYX;6Q02P$"
M% ,4    " !=/F-5S(;FQKT= 0#+]0L %0              @ %0%P0 9'-G
M<BTR,#(R,#DS,%]L86(N>&UL4$L! A0#%     @ 73YC519KTZ4CQ@  ^ML(
M !4              ( !0#4% &1S9W(M,C R,C Y,S!?<')E+GAM;%!+!08
1    "0 ) $,"  "6^P4    !

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